Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$738,781
$656,969
$593,934
$624,640
Gross Profit
306,064
254,149
225,745
240,988
EBITDA
134,428
139,160
-130,515
137,687
EBIT
119,724
103,708
-220,988
104,076
Net Income
89,405
75,147
-242,135
69,522
Net Change In Cash
738,781
656,969
593,934
624,640
Free Cash Flow
127,384
64,107
119,725
131,176
Cash
628,224
481,697
563,391
814,733
Basic Shares
25,620
25,420
24,909
24,989

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-06-30
$4.19
2026-03-31
$3.31
2025-12-31
$2.69
2025-09-30
$2.95