Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $1,034,700 | $1,049,000 | $1,074,100 | $1,116,800 |
Gross Profit | 286,000 | 281,100 | 287,000 | 322,400 |
EBITDA | 104,900 | 95,400 | 127,000 | 116,400 |
EBIT | 80,400 | 70,900 | 83,400 | 91,600 |
Net Income | 47,200 | 38,100 | 50,300 | 59,400 |
Net Change In Cash | 1,034,700 | 1,049,000 | 1,074,100 | 1,116,800 |
Free Cash Flow | 85,400 | 62,500 | 109,200 | 137,700 |
Cash | 132,199 | 158,400 | 175,900 | 145,600 |
Basic Shares | 46,100 | 46,900 | 47,500 | 48,400 |
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 | 474,600 | 406,600 | 362,100 |
EBIT | 364,100 | 383,200 | 317,000 | 272,400 |
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-06-30 | $1.36 |
2024-03-31 | $1.16 |
2023-12-31 | $1.45 |
2023-09-30 | $1.68 |