Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$913,149
$842,604
$899,181
$878,620
Gross Profit
300,358
259,003
299,356
376,168
EBITDA
320,173
285,887
316,261
286,866
EBIT
227,145
197,447
229,977
204,188
Net Income
173,350
148,908
176,766
166,182
Net Change In Cash
913,149
842,604
899,181
878,620
Free Cash Flow
-78,021
-111,697
205,477
310,337
Cash
248,823
236,171
164,820
613,313
Basic Shares
41,138
41,246
41,292
41,696

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$3,446,198
$3,457,004
$2,965,033
$1,509,931
Gross Profit
1,098,038
1,163,949
800,273
363,820
EBITDA
1,120,991
1,075,432
741,677
370,510
EBIT
790,281
768,212
473,973
130,564
Net Income
608,114
514,097
348,054
43,844
Net Change In Cash
3,446,198
3,457,004
2,965,033
1,509,931
Free Cash Flow
340,509
214,914
90,256
-32,713
Cash
613,313
206,375
122,424
211,081
Basic Shares
41,797
40,200
47,356
42,601

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$4.20
2025-06-30
$3.61
2025-03-31
$4.28