Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$581,778
$521,725
$385,839
$405,455
Gross Profit
356,479
302,583
182,866
216,270
EBITDA
341,411
241,007
100,664
131,136
EBIT
311,231
209,897
72,446
104,899
Net Income
-106,450
181,457
65,441
90,075
Net Change In Cash
581,778
521,725
385,839
405,455
Free Cash Flow
173,229
108,130
-2,401
203,348
Cash
634,086
534,834
409,332
412,104
Basic Shares
217,651
217,026
217,464
216,989

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,658,164
$995,618
$1,426,927
$1,148,033
Gross Profit
592,526
351,394
408,768
358,644
EBITDA
687,166
-175,514
28,220
441,398
EBIT
478,473
-305,706
-185,792
259,951
Net Income
402,681
-261,277
-98,007
194,140
Net Change In Cash
1,658,164
995,618
1,426,927
1,148,033
Cost of Revenue
-347,168
Free Cash Flow
245,879
-103,404
198,303
23,381
Cash
534,834
387,882
492,393
655,453
Basic Shares
217,026
202,258
204,714
222,481

Earnings Calls

QuarterEPS
2026-03-31
$1.15
2025-12-31
$0.88
2025-09-30
$0.32
2025-06-30
$0.42