Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $985,000 | $1,031,000 | $1,034,700 | $1,049,000 |
Gross Profit | 286,000 | 300,400 | 286,000 | 281,100 |
EBITDA | 74,200 | 102,300 | 104,900 | 95,400 |
EBIT | 78,900 | 80,400 | 70,900 | |
Net Income | 42,400 | 47,500 | 47,200 | 38,100 |
Net Change In Cash | 985,000 | 1,031,000 | 1,034,700 | 1,049,000 |
Free Cash Flow | 151,900 | 85,400 | 62,500 | |
Cash | 100,200 | 166,600 | 132,199 | 158,400 |
Basic Shares | 44,500 | 45,000 | 46,100 | 46,900 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $4,099,700 | $4,450,600 | $4,581,100 | $4,009,500 |
Gross Profit | 1,183,700 | 1,280,000 | 1,369,600 | 1,142,400 |
EBITDA | 304,400 | 364,100 | 500,900 | 440,500 |
EBIT | 364,100 | 409,500 | 350,900 | |
Net Income | 175,200 | 219,300 | 268,100 | 231,800 |
Net Change In Cash | 4,099,700 | 4,450,600 | 4,581,100 | 4,009,500 |
Cost of Revenue | 255,800 | |||
Free Cash Flow | 417,000 | 270,300 | 159,000 | |
Cash | 175,900 | 70,300 | 529,600 | |
Basic Shares | 45,700 | 48,700 | 51,300 | 53,500 |
Quarter | EPS |
---|---|
2024-12-31 | $1.28 |
2024-09-30 | $1.43 |
2024-06-30 | $1.36 |
2024-03-31 | $1.16 |