Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$548,262
$568,984
$913,021
$780,889
Gross Profit
307,426
307,447
451,642
431,085
EBITDA
-3,827
15,728
-323,040
222,666
EBIT
-27,828
48,958
-400,965
156,954
Net Income
-8,154
-714,329
-408,892
122,580
Net Change In Cash
548,262
568,984
913,021
780,889
Free Cash Flow
46,662
151,556
77,688
-26,886
Cash
309,411
393,264
353,997
253,697
Basic Shares
44,257
44,238
44,237
45,926

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,992,713
$3,047,324
$2,974,489
$2,791,041
Gross Profit
1,120,754
1,702,679
1,646,931
1,531,087
EBITDA
302,514
433,623
761,212
730,773
EBIT
124,776
159,022
519,094
500,183
Net Income
-905,640
69,675
356,328
363,139
Net Change In Cash
1,992,713
3,047,324
2,974,489
2,791,041
Cost of Revenue
-134,110
Free Cash Flow
245,441
509,305
419,196
262,951
Cash
393,264
290,188
222,848
292,034
Basic Shares
44,724
47,094
47,304
47,309

Earnings Calls

QuarterEPS
2026-03-31
$1.39
2025-12-31
$1.93
2025-09-30
$3.67
2025-06-30
$3.73