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 |
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 |
Quarter | EPS |
---|---|
2024-12-31 | $13.92 |
2024-09-30 | $9.97 |
2024-06-30 | $1.10 |
2024-03-31 | $8.04 |