Thank you, Michael. We saw a very strong and broad-based demand environment during the second quarter, which allowed us to deliver revenue of $242 million, which represented 10% sequential quarterly revenue growth. Our record RPOs grew 2% sequentially to $347 million and increased 30% year-over-year. Our current RPOs were $134 million, up 5% sequentially and up 30% year-over- year. This metric is a strong indicator of the strength we are seeing from our platform, cloud and managed services model. This strength led to another quarter of record gross -- non-GAAP gross margin of 56.8%, representing a 60 basis point sequential increase and is related to customer mix and our BXP customers winning new subscribers as they continue the adoption of our platform. In the second quarter, we added 18 new BXP customers that were largely competitive takeaways as we continue to focus on landing new footprint. Our balance sheet metrics remained outstanding. We marked our fifth year of quarterly free cash flow and generated record free cash flow of $36 million in the quarter, our ninth consecutive quarter generating 8-digit free cash flow. We ended the second quarter with record cash and investments of $299 million, even after utilizing $33 million for share repurchases during the second quarter. DSO was a record 24 days, down 6 days sequentially and down 14 days from a year ago. Inventory turns was 3.4%, down from 3.6% in the first quarter. As we noted last quarter, we have a diversified supply chain and manufacturing presence. The data and direct relationship we have with our customers, combined with our strong balance sheet, allows us to make intelligent investments in critical areas such as component inventory and incremental finished goods, thereby ensuring supply for our customers. So far this year, the impact by tariffs has been minimal. And if the situation in this dynamic environment changes, we will do our best to minimize the impact to our customers. Moving to guidance. Given the broad-based demand picture, we believe we can continue to grow sequentially even with the big step up from this quarter, specifically for the third quarter of 2025. Our revenue outlook is between $243 million and $249 million, which at the midpoint would represent a 2% sequential increase in revenue. Our non-GAAP gross margin guidance at the midpoint would represent a slight increase from the second quarter and reflects our expectations regarding customer and product mix. For 2025, we anticipate annual gross margin improvement will be at the higher end of our target financial model from 100 basis points to 200 basis points. And regarding non-GAAP operating expenses, we continue to restrain our OpEx investments until we are back into our target financial model. That said, we expect a slight increase in the third quarter as we made some incremental investments in sales and marketing. However, as a percentage of revenue, operating expenses will continue to decline as our revenue grows each quarter. Michael, back to you.