Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $400,100 | $405,400 | $388,400 | $417,600 |
Gross Profit | 68,200 | 68,100 | 64,500 | 72,300 |
EBITDA | 29,600 | 29,000 | 24,200 | 33,200 |
EBIT | 21,400 | 20,700 | 15,800 | 24,700 |
Net Income | 9,200 | 8,300 | 500 | 9,800 |
Net Change In Cash | 400,100 | 405,400 | 388,400 | 417,600 |
Free Cash Flow | -21,100 | -19,500 | 17,300 | -100 |
Cash | 45,600 | 54,500 | 53,100 | 59,500 |
Basic Shares | 13,900 | 13,900 | 13,200 | 13,400 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,656,200 | $1,659,700 | $1,492,900 | $1,438,000 |
Gross Profit | 281,400 | 271,400 | 210,500 | 156,100 |
EBITDA | 125,400 | 118,300 | 89,600 | 62,500 |
EBIT | 91,800 | 86,600 | 59,400 | 31,700 |
Net Income | 31,800 | 7,800 | 11,400 | -26,000 |
Net Change In Cash | 1,656,200 | 1,659,700 | 1,492,900 | 1,438,000 |
Cost of Revenue | 17,300 | 400 | ||
Free Cash Flow | -1,600 | 22,300 | -53,500 | -74,400 |
Cash | 53,100 | 54,800 | 58,200 | 54,100 |
Basic Shares | 13,239 | 12,510 | 12,192 | 12,269 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.66 |
2025-03-31 | $0.66 |
2024-12-31 | $0.67 |