Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $1,099,300 | $986,200 | $857,000 | $957,700 |
Gross Profit | 295,700 | 213,700 | 135,900 | 169,800 |
EBITDA | 265,500 | 168,000 | 96,700 | 130,900 |
EBIT | 232,600 | 134,300 | 64,000 | 97,400 |
Net Income | 151,500 | 83,100 | 26,200 | 69,300 |
Net Change In Cash | 1,099,300 | 986,200 | 857,000 | 957,700 |
Free Cash Flow | 421,100 | 145,500 | 2,900 | 107,600 |
Cash | 2,348,400 | 2,091,199 | 1,851,700 | 1,794,600 |
Basic Shares | 47,554 | 48,700 | 48,962 | 49,066 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $3,688,000 | $3,358,741 | $2,995,443 | $2,482,700 |
Gross Profit | 862,300 | 1,340,614 | 1,095,176 | 906,001 |
EBITDA | 588,900 | 496,044 | 309,627 | 280,245 |
EBIT | 456,000 | 360,180 | 173,873 | 153,224 |
Net Income | 279,700 | 231,000 | 70,700 | -3,399 |
Net Change In Cash | 3,688,000 | 3,358,741 | 2,995,443 | 2,482,700 |
Cost of Revenue | 293,360 | 96,231 | 183,372 | |
Free Cash Flow | 548,700 | 644,033 | 314,369 | 155,877 |
Cash | 1,779,400 | 1,646,800 | 1,803,900 | 1,831,400 |
Basic Shares | 51,599 | 53,463 | 53,529 | 52,659 |
Quarter | EPS |
---|---|
2024-09-30 | $3.03 |
2024-06-30 | $2.25 |
2024-03-31 | $1.28 |
2023-12-31 | $1.88 |