Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $3,401,692 | $3,401,692 | $3,123,507 | $3,220,097 |
Gross Profit | 2,379,820 | 2,379,820 | 2,192,871 | 2,359,334 |
EBITDA | 825,203 | 819,484 | 541,274 | 732,426 |
EBIT | 727,686 | 721,967 | 449,961 | 639,866 |
Net Income | 406,104 | 406,104 | 196,991 | 258,370 |
Net Change In Cash | 3,401,692 | 3,401,692 | 3,123,507 | 3,220,097 |
Free Cash Flow | 655,101 | 655,101 | 288,209 | 621,111 |
Cash | 549,730 | 549,730 | 496,068 | 728,872 |
Basic Shares | 37,257 | 37,257 | 37,308 | 37,316 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $13,009,507 | $11,499,225 | $10,039,668 | $7,260,408 |
Gross Profit | 9,308,252 | 7,838,143 | 5,640,504 | 3,969,414 |
EBITDA | 2,765,956 | 2,241,651 | 2,824,412 | 2,174,901 |
EBIT | 2,390,822 | 1,854,857 | 2,716,635 | 2,120,359 |
Net Income | 1,049,461 | 872,557 | 1,751,645 | 298,444 |
Net Change In Cash | 13,009,507 | 11,499,225 | 10,039,668 | 7,260,408 |
Free Cash Flow | 2,235,713 | 1,096,363 | 1,100,327 | 1,119,199 |
Cash | 549,730 | 686,146 | 1,175,198 | 649,820 |
Basic Shares | 37,267 | 34,383 | 37,337 | 34,383 |
Quarter | EPS |
---|---|
2024-03-31 | $7.90 |
2023-12-31 | $10.90 |
2023-09-30 | $5.28 |
2023-06-30 | $6.94 |