Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $417,600 | $432,600 | $417,600 | $389,300 |
Gross Profit | 72,300 | 73,200 | 71,400 | 64,100 |
EBITDA | 33,200 | 34,100 | 32,700 | 26,600 |
EBIT | 24,700 | 25,800 | 24,300 | 18,400 |
Net Income | 9,800 | 11,900 | 9,600 | -14,500 |
Net Change In Cash | 417,600 | 432,600 | 417,600 | 389,300 |
Free Cash Flow | 4,000 | -10,600 | -7,100 | 22,200 |
Cash | 59,500 | 59,900 | 61,600 | 54,800 |
Basic Shares | 13,400 | 12,900 | 12,800 | 12,400 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,659,700 | $1,492,900 | $1,438,000 | $1,295,200 |
Gross Profit | 271,400 | 210,500 | 156,100 | 168,600 |
EBITDA | 121,600 | 89,600 | 62,500 | 60,600 |
EBIT | 89,900 | 59,400 | 31,700 | 24,800 |
Net Income | 7,800 | 11,400 | -26,000 | -4,800 |
Net Change In Cash | 1,659,700 | 1,492,900 | 1,438,000 | 1,295,200 |
Cost of Revenue | 17,300 | 400 | -2,900 | |
Free Cash Flow | 22,300 | -53,500 | -74,400 | 43,000 |
Cash | 54,800 | 58,200 | 54,100 | 55,000 |
Basic Shares | 12,510 | 12,192 | 12,269 | 12,061 |
Quarter | EPS |
---|---|
2024-09-30 | $1.07 |
2024-06-30 | $1.02 |
2024-03-31 | $0.85 |
2023-12-31 | $0.54 |