Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$962,888
$913,149
$842,604
$899,181
Gross Profit
297,413
300,358
259,003
299,356
EBITDA
306,973
320,173
285,887
316,261
EBIT
209,588
227,145
197,447
229,977
Net Income
172,623
173,350
148,908
176,766
Net Change In Cash
962,888
913,149
842,604
899,181
Free Cash Flow
352,498
-78,021
-111,697
205,477
Cash
382,554
248,823
236,171
164,820
Basic Shares
41,297
41,138
41,246
41,292

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,145,165
1,098,038
1,163,949
800,273
EBITDA
1,184,096
1,120,991
1,075,432
741,677
EBIT
818,960
790,281
768,212
473,973
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-03-31
$0
2025-12-31
$4.18
2025-09-30
$4.20
2025-06-30
$3.61