Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$842,604
$899,181
$878,620
$854,708
Gross Profit
291,769
333,105
376,168
257,298
EBITDA
197,447
229,977
286,866
275,605
EBIT
143,693
204,188
192,808
Net Income
148,908
176,766
166,182
146,026
Net Change In Cash
842,604
899,181
878,620
854,708
Free Cash Flow
-186,243
205,477
310,337
188,615
Cash
236,171
164,820
613,313
275,245
Basic Shares
41,246
41,292
41,696
41,728

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$3,446,198
$3,457,004
$2,965,033
$1,509,931
Gross Profit
1,227,558
1,274,947
1,067,977
550,059
EBITDA
1,121,430
1,075,432
741,677
370,510
EBIT
790,720
845,259
473,973
130,564
Net Income
608,526
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

Quarter EPS
2025-09-30
$0
2025-06-30
$3.61
2025-03-31
$4.28
2024-12-31
$3.99