Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$835,858
$643,613
$634,555
$559,870
Gross Profit
360,740
292,291
301,188
237,726
EBITDA
548,243
551,274
446,913
372,728
EBIT
287,719
348,332
267,262
206,540
Net Income
188,278
240,523
210,293
131,199
Net Change In Cash
835,858
643,613
634,555
559,870
Free Cash Flow
-1,878,446
149,320
153,698
-56,365
Cash
0
1,735,313
487,869
506,252
Basic Shares
115,533
114,993
115,715
116,456

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$2,671,285
$2,373,886
$3,345,906
$2,597,915
Gross Profit
1,225,009
1,119,862
2,121,214
1,318,113
EBITDA
1,916,187
1,696,313
2,190,729
1,018,509
EBIT
1,106,882
1,005,832
1,579,481
209,123
Net Income
770,293
817,880
1,111,952
36,229
Net Change In Cash
2,671,285
2,373,886
3,345,906
2,597,915
Cost of Revenue
112,282
332,706
Free Cash Flow
471,884
475,052
806,472
481,610
Cash
0
616,164
444,998
332,716
Basic Shares
115,533
119,240
124,084
123,690

Earnings Calls

Quarter EPS
2024-12-31
$1.91
2024-09-30
$1.62
2024-06-30
$1.85
2024-03-31
$1.41