Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$766,729
$738,781
$656,969
$593,934
Gross Profit
318,556
306,064
254,149
225,745
EBITDA
190,351
154,295
139,160
-186,923
EBIT
155,903
119,724
103,708
-220,988
Net Income
115,377
89,405
75,147
-242,135
Net Change In Cash
766,729
738,781
656,969
593,934
Free Cash Flow
215,706
127,384
64,107
119,725
Cash
824,840
628,224
481,697
563,391
Basic Shares
25,674
25,620
25,420
24,909

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