Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$1,059,334
$1,052,423
$962,888
$913,149
Gross Profit
179,640
377,634
324,861
336,707
EBITDA
199,198
373,617
316,819
320,173
EBIT
91,659
272,891
219,434
227,145
Net Income
68,175
212,467
172,623
173,350
Net Change In Cash
1,059,334
1,052,423
962,888
913,149
Free Cash Flow
-49,469
-54,361
352,498
-78,021
Cash
266,825
374,223
382,554
248,823
Basic Shares
40,905
41,183
41,297
41,138

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$3,617,822
$3,446,198
$3,457,004
$2,965,033
Gross Profit
1,286,441
1,227,558
1,274,947
897,529
EBITDA
1,239,139
1,120,991
1,075,432
743,565
EBIT
874,003
790,281
769,318
475,861
Net Income
671,648
608,114
514,097
348,054
Net Change In Cash
3,617,822
3,446,198
3,457,004
2,965,033
Free Cash Flow
308,053
340,509
214,914
126,312
Cash
382,554
613,313
206,375
122,424
Basic Shares
41,256
41,797
40,200
47,356

Earnings Calls

QuarterEPS
2026-06-30
$1.67
2026-03-31
$5.16
2025-12-31
$4.18
2025-09-30
$4.20