Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$877,051
$854,708
$819,403
$893,467
Gross Profit
374,599
289,199
245,908
303,749
EBITDA
286,865
192,808
238,970
299,349
EBIT
204,188
173,710
159,508
215,984
Net Income
166,182
146,026
120,253
176,066
Net Change In Cash
877,051
854,708
819,403
893,467
Free Cash Flow
310,337
188,615
269,779
200,998
Cash
613,313
275,245
200,635
170,525
Basic Shares
41,696
41,728
41,715
42,052

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$3,444,630
$3,457,004
$2,965,033
$1,509,931
Gross Profit
1,427,179
1,163,949
1,090,113
550,059
EBITDA
1,084,101
1,075,432
741,677
370,510
EBIT
753,391
845,259
473,973
130,564
Net Income
608,526
514,097
348,054
43,844
Net Change In Cash
3,444,630
3,457,004
2,965,033
1,509,931
Free Cash Flow
969,729
214,914
90,256
-32,713
Cash
613,313
206,375
122,424
211,081
Basic Shares
41,796
40,228
47,356
42,601

Earnings Calls

Quarter EPS
2024-12-31
$3.99
2024-09-30
$3.50
2024-06-30
$2.88
2024-03-31
$4.19