Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$656,969
$593,934
$624,640
$613,413
Gross Profit
254,149
225,745
240,988
232,054
EBITDA
103,708
-130,515
137,687
121,009
EBIT
-220,988
104,076
86,782
Net Income
75,147
-242,135
69,522
57,342
Net Change In Cash
656,969
593,934
624,640
613,413
Free Cash Flow
64,107
119,725
131,176
72,570
Cash
481,697
563,391
814,733
685,184
Basic Shares
25,420
24,909
24,989
24,938

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$2,386,294
$2,190,768
$2,362,657
$2,513,897
Gross Profit
906,043
787,542
900,241
1,006,913
EBITDA
138,509
321,032
360,862
589,966
EBIT
37,910
190,580
360,862
469,260
Net Income
-71,700
100,190
259,485
373,306
Net Change In Cash
2,386,294
2,190,768
2,362,657
2,513,897
Cost of Revenue
93,523
Free Cash Flow
366,127
291,744
371,199
315,377
Cash
563,391
724,924
555,513
562,588
Basic Shares
24,909
25,039
25,102
24,986

Earnings Calls

QuarterEPS
2026-03-31
$3.31
2025-12-31
-$9.72
2025-09-30
$2.77
2025-06-30
$2.30