Thank you, Steve. At the halfway point of the year, we continued to see good momentum during the quarter. New account origination activity during the quarter slightly exceeded our expectations despite uncertainty due to tariffs and economic conditions. SaaS and license revenue grew 9% year-over-year to $170 million, exceeding the midpoint of our guide for the second quarter of $167.1 million. Broad-based contributions from across the diverse components of the business contributed to our overperformance. Our growth initiatives, which consist of our commercial, EnergyHub and international businesses continued to deliver year-over- year SaaS revenue growth within the range of our past disclosures. Their contributions to our total SaaS revenue during the quarter approached 30%. Total revenue grew 8.8% year-over-year to $254.3 million during the quarter. As Steve noted, this marks a milestone as the first quarter with an annual run rate in excess of $1 billion. Total gross profit grew 9.4% year-over-year to $166.8 million and gross margins improved by 40 basis points, while revenue mix was consistent. I want to spend a moment to frame our hardware business and its financial and strategic value to our business model. As an IoT-based software business, our SaaS revenue is primarily associated with the installation of physical products and our solutions are often based on the integration of software and hardware devices. This model creates higher barriers against end customer defection and technology disruption and distinguishes Alarm.com from typical vertical software companies as it relates to AI replacement risk or otherwise. Our hardware business can also be thought of as a structural contributor to our highly efficient SaaS revenue acquisition model. Based on our historical financials, gross profits from hardware sales cover over 50% of our sales and marketing customer acquisition costs. Along with the generally low levels of sales and marketing spending that Steve noted, the sale and installation of physical hardware products adds to the efficiency of our go-to-market model, the quality and capability of the services we enable and the value of our service provider partnerships. Total operating expenses were $134.8 million during the second quarter. Excluding stock-based compensation and other items we adjust from G&A for non-GAAP purposes, total operating expenses were $118.3 million, a 9.1% increase year-over-year. R&D expense in the quarter, inclusive of stock-based compensation, was $69.1 million, up 5.1% year-over-year. Excluding stock-based comp, it was $63.2 million, up 8% year-over-year. We saw strong EBITDA and operating leverage performance in the quarter, primarily due to revenue growth and quality. GAAP net income grew 3.1% year-over-year to $34.6 million and our GAAP EPS per diluted share was $0.63. Non-GAAP adjusted EBITDA grew 13% year-over-year to $48.4 million. Non-GAAP adjusted net income grew 6.5% year-over-year to $34.1 million. Non-GAAP adjusted EPS grew 3.4% year-over-year to $0.60 per diluted share. We ended the quarter with $1.02 billion of cash and cash equivalents and produced $18.2 million of free cash flow during the quarter. This includes what was our final domestic Section 174 cash tax payment of $33.5 million in April. I want to speak for a moment about tariffs. We implemented a price increase in early June to reflect the 10% baseline tariff. This pass- through will slightly dilute margins, but gross profit dollars will remain roughly unchanged. We have also been closely watching the recent announcements of trade frameworks with various countries and multilateral groups. As you know, these are simply frameworks for further negotiations. Once trade agreements have been finalized and we understand the fine print, we can fully evaluate potential impacts and our options. In the meantime, we have taken steps to shield ourselves and our service provider partners from the uncertain environment. The uncertainty around tariffs likely prompted some of our service provider partners to build their product inventories during the quarter and minimize near-term tariff risks. Despite this demand, we were able to maintain our inventory levels. We believe that between our current inventory and products in transit, we have largely insulated our 2025 outlook from further tariff exposure based on the framework agreements we've seen so far. We also continue to have a healthy balance sheet and strong cash flow from our growing base of durable recurring revenue and efficient go-to-market model. Steve discussed our strategy of deploying capital to support some of our technology and channel partners and the recent minority equity investments we executed during the quarter. These strategic investments are designed to help us solidify our long-term service provider footprint while also delivering strong return characteristics on a stand-alone basis. As of July, these nonoperating assets are generating just under a 9% cash flow yield on an annualized basis. Given the partnership structure of these businesses, these cash distributions are not characterized as taxable income for tax purposes and when received by us, will simply be net against the new investments line item on our balance sheet. Medium term, there is another structural tailwind to our cash flow outlook given the recent change to the R&D capitalization and amortization requirements in Section 174 of the U.S. Federal Tax Code that I'd like to mention. The federal budget signed into law in early July includes a provision that allows companies to transition back to immediately and fully deducting all domestic R&D expenses incurred during the year for tax purposes. Like most companies with intensive R&D business models, we're still evaluating the full benefit and timing, but we currently estimate that this change eliminates what would have been a little under $200 million in total cash tax payments over the next 5 years under prior law. This will provide additional balance sheet strength for our long-term capital allocation planning horizon. More broadly, we believe this change reinforces the long-term attractiveness of capital-efficient R&D businesses like ours. I'll turn now to our financial outlook. For the third quarter of 2025, we expect SaaS and license revenue of $171.4 million to $171.6 million. For the full year of 2025, we are raising our expectations for SaaS and license revenue to between $681 million and $681.4 million. This is an increase of $5.2 million over our prior guidance at the midpoint. Our raise is also a flow-through of our second quarter beat of 180%, reflecting the confidence we have in our second half outlook. We are now projecting total revenue for 2025 of between $990 million and $996.4 million, which includes estimated hardware and other revenue of $309 million to $315 million. We are also raising our estimate for non-GAAP adjusted EBITDA for 2025 to between $195 million and $196.5 million, an increase from our prior guidance of between $190 million and $193 million due to the beat from the second quarter. Non-GAAP adjusted net income for 2025 is projected to be $136 million to $136.5 million or $2.40 per diluted share. This is an increase from our prior guidance of $131.5 million to $132.5 million or $2.32 to $2.33 per diluted share. EPS is based on an estimate of 60.3 million weighted average diluted shares outstanding, down from our estimate last quarter due in part to the buybacks we executed during Q2. As a reminder, this share count includes a full year of dilution associated with our outstanding convertible notes on an if-converted basis of 9.125 million shares across 2 issuances. We currently project our non-GAAP tax rate for 2025 to remain at 21% under current tax rules. We expect full year 2025 stock-based compensation expense of $37 million to $38 million. In closing, I'm pleased with the broad-based momentum in the business that we've seen so far this year. We believe that we're well positioned to deliver continued revenue growth and profitability in the second half while investing to expand our long-term growth opportunities. With that, operator, please open the call for Q&A.[Operator Instructions] Our first question comes from Matt Bullock with Bank of America.