Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$4,925,050
$5,468,207
$5,416,715
$3,948,348
Gross Profit
4,925,050
4,659,084
5,416,715
3,948,348
EBITDA
2,291,055
2,030,644
-181,865
EBIT
2,111,560
1,858,440
1,276,475
Net Income
1,126,713
1,523,788
1,339,096
841,827
Net Change In Cash
4,925,050
5,468,207
5,416,715
3,948,348
Free Cash Flow
-4,545,435
1,948,157
Cash
20,069,479
44,230,911
34,863,670
33,850,268
Basic Shares
79,673
79,509
79,521
79,535

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$18,198,823
$19,535,203
$17,343,196
$14,434,094
Gross Profit
18,198,823
16,182,552
17,343,196
14,434,094
EBITDA
7,515,451
10,920,288
5,935,753
EBIT
6,848,329
10,276,692
5,245,197
Net Income
5,501,254
4,865,540
4,647,818
3,584,582
Net Change In Cash
18,198,823
19,535,203
17,343,196
14,434,094
Free Cash Flow
925,500
2,928,545
-2,031,247
3,332,960
Cash
20,069,479
33,850,268
34,111,525
39,292,198
Basic Shares
79,619
79,655
79,696
79,676

Earnings Calls

Quarter EPS
2024-12-31
$3.79
2024-09-30
$4.99
2024-06-30
$16.80
2024-03-31
$18.99