Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$3,919,196
$3,436,132
$2,751,361
$2,592,459
Gross Profit
3,919,196
2,811,252
2,554,687
2,122,213
EBITDA
1,731,307
1,480,307
1,192,727
EBIT
2,385,454
Net Income
1,871,704
1,321,062
1,212,190
1,038,138
Net Change In Cash
3,919,196
3,436,132
2,751,361
2,592,459
Cash
11,688,383
9,048,504
9,378,747
6,643,541
Basic Shares
140,188
132,482
139,926
139,303

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$11,972,675
$9,097,659
$7,321,524
$6,738,418
Gross Profit
11,972,675
7,561,429
6,325,392
5,532,354
EBITDA
5,178,689
3,633,409
3,305,422
EBIT
5,007,483
3,483,762
3,185,291
Net Income
5,443,094
4,281,474
2,926,944
2,810,210
Net Change In Cash
11,972,675
9,097,659
7,321,524
6,738,418
Free Cash Flow
-6,415,159
3,384,411
5,941,515
Cash
11,688,383
4,937,538
5,034,758
4,555,096
Basic Shares
140,059
139,956
143,877
152,459

Earnings Calls

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