Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $453,800 | $403,100 | $395,900 | $444,600 |
Gross Profit | 163,600 | 145,700 | 142,000 | 160,800 |
EBITDA | 76,700 | 62,700 | 56,500 | 84,800 |
EBIT | 54,500 | 40,500 | 34,400 | 62,800 |
Net Income | 38,900 | 30,700 | 22,800 | 81,100 |
Net Change In Cash | 453,800 | 403,100 | 395,900 | 444,600 |
Free Cash Flow | 65,000 | 4,100 | -300 | -30,300 |
Cash | 534,500 | 474,300 | 479,000 | 483,300 |
Basic Shares | 32,000 | 32,200 | 32,200 | 32,100 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,664,400 | $2,166,000 | $1,868,300 | $1,727,800 |
Gross Profit | 585,700 | 617,300 | 566,800 | 533,700 |
EBITDA | 269,400 | 208,500 | 242,900 | 235,600 |
EBIT | 178,100 | 131,000 | 166,100 | 163,800 |
Net Income | 582,600 | 137,400 | 119,100 | 108,800 |
Net Change In Cash | 1,664,400 | 2,166,000 | 1,868,300 | 1,727,800 |
Cost of Revenue | -3,200 | 33,600 | 7,300 | |
Free Cash Flow | 19,100 | 54,700 | 171,600 | 217,700 |
Cash | 483,300 | 73,100 | 78,800 | 47,500 |
Basic Shares | 32,100 | 32,100 | 32,100 | 32,100 |
Quarter | EPS |
---|---|
2024-09-30 | $1.50 |
2024-06-30 | $1.05 |
2024-03-31 | $0.85 |
2023-12-31 | $1.40 |