Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $1,273,300 | $1,443,900 | $1,365,000 | $1,361,900 |
Gross Profit | 321,300 | 372,700 | 355,700 | 364,400 |
EBITDA | 175,100 | 235,600 | 185,000 | 184,600 |
EBIT | 102,900 | 165,200 | 115,600 | 113,100 |
Net Income | 44,600 | 100,000 | 68,000 | 60,900 |
Net Change In Cash | 1,273,300 | 1,443,900 | 1,365,000 | 1,361,900 |
Free Cash Flow | 31,400 | 163,900 | -207,400 | 227,100 |
Cash | 300,900 | 510,700 | 559,500 | 467,800 |
Basic Shares | 66,600 | 67,600 | 68,500 | 69,100 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $6,401,400 | $6,812,200 | $5,846,200 | $4,347,500 |
Gross Profit | 6,401,400 | 1,947,200 | 1,666,000 | 1,213,000 |
EBITDA | 734,900 | 1,183,300 | 980,500 | 693,500 |
EBIT | 734,900 | 952,100 | 802,400 | 540,100 |
Net Income | 420,400 | 677,000 | 593,300 | 372,700 |
Net Change In Cash | 6,401,400 | 6,812,200 | 5,846,200 | 4,347,500 |
Cost of Revenue | 253,700 | -158,100 | 189,600 | |
Free Cash Flow | 444,300 | 197,800 | 306,900 | 615,900 |
Cash | 467,800 | 595,600 | 354,500 | 519,600 |
Basic Shares | 70,500 | 75,200 | 78,400 | 79,700 |
Quarter | EPS |
---|---|
2024-09-30 | $1.17 |
2024-06-30 | $1.80 |
2024-03-31 | $1.35 |
2023-12-31 | $1.45 |