Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$965,954
$750,157
$696,375
$720,120
Gross Profit
338,750
293,624
250,681
251,025
EBITDA
94,657
150,178
108,686
120,369
EBIT
16,268
114,083
76,230
86,350
Net Income
-11,351
68,536
51,027
67,889
Net Change In Cash
965,954
750,157
696,375
720,120
Free Cash Flow
81,833
88,562
-63,058
121,250
Cash
380,706
348,655
272,151
389,887
Basic Shares
39,080
39,283
39,395
39,882

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$2,715,194
$2,460,979
$2,512,084
$2,606,485
Gross Profit
978,238
922,222
954,966
916,289
EBITDA
442,654
381,986
418,827
449,685
EBIT
313,221
266,245
319,381
360,947
Net Income
237,522
198,433
242,759
254,663
Net Change In Cash
2,715,194
2,460,979
2,512,084
2,606,485
Cost of Revenue
56,493
Free Cash Flow
218,692
222,976
202,907
176,202
Cash
389,887
370,302
597,044
687,676
Basic Shares
40,210
41,299
42,859
44,537

Earnings Calls

QuarterEPS
2026-09-30
$2.26
2026-06-30
$2.34
2026-03-31
$1.77
2025-12-31
$2.08