Latest Financial Results
Q1 2026
Quarter Ended Mar 31, 2026
Latest Annual Filing
For Fiscal Year Ending Dec 31, 2025
Report Links
$2.97b
GAAP revenue
$2.86b
Adjusted net revenue
Quarter Ended Mar 31, 2026
For Fiscal Year Ending Dec 31, 2025
GAAP revenue
Adjusted net revenue