Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $1,031,000 | $1,034,700 | $1,049,000 | $1,074,100 |
Gross Profit | 330,600 | 286,000 | 281,100 | 287,000 |
EBITDA | 102,300 | 104,900 | 95,400 | 127,000 |
EBIT | 78,900 | 80,400 | 70,900 | 83,400 |
Net Income | 47,500 | 47,200 | 38,100 | 50,300 |
Net Change In Cash | 1,031,000 | 1,034,700 | 1,049,000 | 1,074,100 |
Free Cash Flow | 151,900 | 85,400 | 62,500 | 109,200 |
Cash | 166,600 | 132,199 | 158,400 | 175,900 |
Basic Shares | 45,000 | 46,100 | 46,900 | 47,500 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $4,450,600 | $4,581,100 | $4,009,500 | $3,950,600 |
Gross Profit | 1,280,000 | 1,369,600 | 1,142,400 | 1,089,300 |
EBITDA | 364,100 | 500,900 | 440,500 | 370,900 |
EBIT | 364,100 | 409,500 | 350,900 | 281,200 |
Net Income | 219,300 | 268,100 | 231,800 | 200,300 |
Net Change In Cash | 4,450,600 | 4,581,100 | 4,009,500 | 3,950,600 |
Cost of Revenue | 255,800 | 176,800 | ||
Free Cash Flow | 417,000 | 270,300 | 159,000 | 392,200 |
Cash | 175,900 | 70,300 | 529,600 | 274,400 |
Basic Shares | 48,700 | 51,300 | 53,500 | 53,300 |
Quarter | EPS |
---|---|
2024-09-30 | $1.43 |
2024-06-30 | $1.36 |
2024-03-31 | $1.16 |
2023-12-31 | $1.45 |