Q2 2025 Earnings Release July 24, 2025 8:45 AM EDT Webcast Supporting Materials News Release/Financials 133.8 KB Presentation 2.5 MB Non-GAAP 53.9 KB Podcast 27.5 MB