Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $1,351,000 | $1,301,200 | $1,316,000 | $1,246,800 |
Gross Profit | 402,100 | 266,100 | 257,700 | 243,000 |
EBITDA | 297,100 | 288,500 | 277,800 | 260,000 |
EBIT | 218,700 | 215,600 | 207,500 | 189,900 |
Net Income | 108,200 | 114,100 | 112,500 | 87,600 |
Net Change In Cash | 1,351,000 | 1,301,200 | 1,316,000 | 1,246,800 |
Free Cash Flow | -607,400 | 60,500 | 99,400 | -21,600 |
Cash | 147,800 | 182,100 | 172,700 | 104,200 |
Basic Shares | 102,100 | 102,000 | 102,200 | 101,500 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $4,801,200 | $4,348,600 | $5,121,600 | $4,644,400 |
Gross Profit | 933,500 | 4,146,500 | 4,912,300 | 4,443,900 |
EBITDA | 1,005,700 | 873,800 | 879,000 | 815,200 |
EBIT | 731,800 | 630,200 | 659,400 | 572,200 |
Net Income | 352,000 | 271,000 | 412,200 | 284,200 |
Net Change In Cash | 4,801,200 | 4,348,600 | 5,121,600 | 4,644,400 |
Cost of Revenue | -190,600 | 151,300 | ||
Free Cash Flow | 267,700 | 121,700 | 164,600 | 296,500 |
Cash | 69,100 | 21,800 | 54,800 | 224,000 |
Basic Shares | 101,300 | 100,400 | 100,200 | 99,800 |
Quarter | EPS |
---|---|
2024-09-30 | $1.03 |
2024-06-30 | $1.11 |
2024-03-31 | $1.12 |
2023-12-31 | $0.95 |