Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$2,636,496
$2,674,664
$2,691,391
$2,691,391
Gross Profit
911,675
1,050,941
1,095,602
1,095,602
EBITDA
250,603
560,023
536,160
536,160
EBIT
236,686
545,600
521,356
521,356
Net Income
187,235
449,369
397,785
397,785
Net Change In Cash
2,636,496
2,674,664
2,691,391
2,691,391
Free Cash Flow
401,915
321,157
275,387
275,387
Cash
4,122,658
3,301,235
5,958,586
5,958,586
Basic Shares
355,325
365,942
377,903
188,951

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$10,562,971
$12,002,323
$12,704,172
$14,575,719
Gross Profit
4,115,630
4,976,929
5,282,753
6,192,288
EBITDA
1,591,503
2,794,192
1,739,674
175,947
EBIT
1,532,770
2,714,584
1,627,543
-88,652
Net Income
1,039,573
1,957,581
1,484,283
-2,917,620
Net Change In Cash
10,562,971
12,002,323
12,704,172
14,575,719
Free Cash Flow
1,354,453
1,700,851
1,146,446
1,463,875
Cash
4,122,658
5,620,466
5,018,129
5,570,563
Basic Shares
373,591
401,833
404,701
404,701

Earnings Calls

Quarter EPS
2024-12-31
$1.30
2024-09-30
$2.70
2024-06-30
$2.38
2024-03-31
$0.31