Thanks [Technical Difficulty]. On the revenue side, we grew Q4 year-over-year organic revenue 5% with 7% total revenue growth, setting a new CSG record for quarterly revenue of $317 million for the quarter. A giant thank you to CSG employees around the world for the strong sales and revenue results in Q4. On the profitability, adjusted free cash flow and EPS front, our non-GAAP adjusted Q4 results were even better as our operating efficiency and gross margin expansion contributed to fantastic results. CSG grew operating income 32% year-over-year in Q4 to 20.1% of revenue for the quarter. Q4 year-over-year adjusted EBITDA grew 21%, reaching close to a CSG high of 24.8% margin. And EPS topped all the metrics with 79% year-over-year Q4 growth, also setting a new CSG record of $1.65 EPS in the quarter. Our strong profit performance contributed nicely to free cash flow with $113 million or 9% year-over-year growth in 2024, setting the foundation for what we anticipate will be sustained strong double-digit adjusted free cash flow growth in 2025 and 2026. On the dividend front, CSG will be increasing our dividend by approximately 7% to $1.28 per year paid in quarterly increments. This marks our 12th consecutive annual increase and underpins our dedication to a friendly shareholder return policy. On the sales, renewal and new logo wins front, CSG also had a very good 2024, which I will share more on briefly. Slide 5 highlights the 3 key value creation commitments that the CSG leadership team and Board of Directors will hold ourselves accountable to deliver. First, CSG aspires to deliver 2% to 6% pure organic revenue growth and to diversify revenue from bigger, faster-growing new industry verticals to greater than 35% of total CSG revenue by 2026. It was great to close Q4 at the upper end of our range with 5% organic revenue growth in Q4. Second, we have committed to expanding non-GAAP operating margin to our new long-term range of 18% to 20%, which we plan to achieve without impeding our ability to deliver mid-single-digit annual organic revenue growth most quarters and years. We also have a goal to become more asset-light to help us deliver strong double-digit adjusted free cash flow growth in 2025 and 2026 with our 2025 guidance range of $110 million to $150 million in adjusted free cash flow. Third, we will continue to return significant capital to shareholders as we've committed to over $100 million in share repurchases and dividends combined in 2025. As a reminder, we have returned nearly $540 million to shareholders in dividends and buybacks since 2020. On Slide 6, you can see the success we've had increasing our organic revenue growth since 2021 and diversifying our industry vertical revenue since 2017. CSG targets industry verticals that have highly recurring customer relationships powered by complex subscription and consumption-based business models. Across these verticals, CSG helps brands simplify their complex customer engagements with our industry-leading technology. Our platforms help customers reduce their cost to serve, while their customers and be more profitable, which is why the vast majority of our customers stay with CSG for decades. This is also why we've expanded so quickly beyond our traditional telecom and cable broadband customer base into exciting industry verticals like media, financial services, healthcare, pharmacy, retail, technology, government and more. Our sticky mission-critical technology helps great brands like Walgreens, JPMorgan Chase, NRC Health and Formula One solve similar customer engagement and monetization business challenges, just like we help Comcast, Charter, MTN and Telstra in these same areas. While the industries are different, the customer pain points and business needs are surprisingly similar. Turning to Slide 7. We want to highlight some of the exciting new logo wins and deal expansions in Q4 and remind investors of the new sales wins in the year. Starting with big wins in Q4, we won a fantastic new logo with Gamma, a leading provider of technology-based communication services across Europe. Gamma selected CSG's configure, price, quote solution running in the cloud to help them adapt more quickly to market needs, offer personalized solutions and enable a more seamless self-service user experience. This win highlights the great momentum we are seeing with our industry-leading quote and order product. Team CSG also strengthened a 20-plus year relationship with MTN South Africa by securing an exciting multiyear managed services extension. MTN is one of South Africa's largest operators serving 39 million subscribers. CSG will optimize their billing and provisioning operations and enable MTN to further monetize their relationship with their consumer, SME and enterprise customers. We also had a fantastic multiyear managed services extension with Mobily, one of Saudi Arabia's largest telecom providers to continue supporting them on their journey to becoming a fully integrated operator. Team CSG became Mobily's digital transformation partner in 2021, and we are thrilled to continue to help Mobily create exceptional experiences for their customers. CSG won a contract extension with M1, a market-leading communication service provider in Singapore. Since successfully launching CSG Ascendon and digital wholesale to support the monetization of M1's enterprise business in 2024, we're excited to expand our relationship with a great managed service contract to continue to support M1 in their digital transformation journey. Another big highlight was a fantastic 6-year contract renewal with Comcast to extend our 35-plus year partnership. CSG will continue to provide broad mission-critical support for Comcast triple-play broadband subscribers and other areas of Comcast business. This giant deal was in addition to a meaningful new stand-alone billing deal at Comcast in another part of their business that was also won in early Q3. We were also excited to land fantastic renewals with 2 of the largest global technology companies in the world. For a decade, CSG has provided interactive voice response messaging on behalf of these companies to enable them to securely and effectively communicate with their end customers through their mobile device. CSG is powering a secure 2-factor authentication experience and providing tailored IVR for more personalized customer engagement. Another Q4 win outside of telecom was with the Oklahoma Turnpike Authority, one of the largest Turnpike authorities in the U.S. OTA selected CSG to provide data-driven customer experience solutions to streamline transactional communication with drivers and optimize their revenue collection. This win further diversifies CSG's presence in exciting new verticals like tolling and transportation. In payments, we won a great new logo with dealer-owned warranty company, a fast-growing leader in the insurance and vehicle service contract industry. DOWC had been working with multiple payment providers, leading to complexity in how they manage their payment transactions. They selected CSG's cloud payment platform to consolidate ACH, cards and digital wallets into a single system to centralize payment processing and improve their end-to-end customer experience. Moving to exciting sales wins across 2024 in global telecom, we announced several fantastic new Ascendon wins, including Telenor Denmark, Lyse in Norway and Claro in Brazil. These wins highlight an important inflection point that we're seeing in the telecom market as more leading wireless operators are willing to run their core billing and monetization engines in the cloud, a trend that bodes very well for our revenue growth with our AWS cloud-native Ascendon platform. Other exciting new logo sales wins and extensions in the telecom space in 2024 included One New