Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$3,436,132
$2,751,361
$2,592,459
$2,102,478
Gross Profit
2,811,252
2,554,687
2,122,213
2,102,478
EBITDA
1,731,307
1,480,307
1,192,727
-19,746
EBIT
2,385,454
1,004,037
Net Income
1,321,062
1,212,190
1,038,138
878,225
Net Change In Cash
3,436,132
2,751,361
2,592,459
2,102,478
Cash
9,048,504
9,378,747
6,643,541
4,937,538
Basic Shares
132,482
139,926
139,303
139,096

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$9,097,659
$7,321,524
$6,738,418
$3,125,732
Gross Profit
8,472,188
6,325,392
5,532,354
2,429,778
EBITDA
5,178,689
3,633,409
3,305,422
1,530,095
EBIT
5,007,483
3,483,762
3,185,291
1,450,316
Net Income
4,281,474
2,926,944
2,810,210
1,325,523
Net Change In Cash
9,097,659
7,321,524
6,738,418
3,125,732
Free Cash Flow
-6,415,159
3,384,411
5,941,515
20,412,068
Cash
4,937,538
5,034,758
4,555,096
1,334,668
Basic Shares
139,956
143,877
152,459
131,267

Earnings Calls

Quarter EPS
2024-09-30
$9.97
2024-06-30
$1.10
2024-03-31
$8.04
2023-12-31
$6.83