Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $179,500 | $194,500 | $219,900 | $212,000 |
Gross Profit | 54,000 | 60,500 | 62,700 | 59,300 |
EBITDA | 31,700 | 38,400 | 44,000 | 36,000 |
EBIT | 15,700 | 22,300 | 27,900 | 20,300 |
Net Income | 4,800 | 11,400 | 13,600 | 9,200 |
Net Change In Cash | 179,500 | 194,500 | 219,900 | 212,000 |
Free Cash Flow | 27,500 | 28,000 | 24,700 | 11,500 |
Cash | 44,100 | 46,700 | 45,000 | 37,300 |
Basic Shares | 33,400 | 33,200 | 33,299 | 33,299 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $805,900 | $835,600 | $885,400 | $869,185 |
Gross Profit | 252,300 | 261,700 | 298,500 | 312,805 |
EBITDA | 81,800 | 144,200 | 189,300 | 198,001 |
EBIT | 80,400 | 138,300 | 143,831 | |
Net Income | 39,000 | 37,500 | 98,400 | 104,600 |
Net Change In Cash | 805,900 | 835,600 | 885,400 | 869,185 |
Cost of Revenue | 338 | |||
Free Cash Flow | 95,100 | 43,500 | 74,900 | 83,909 |
Cash | 44,100 | 32,400 | 43,700 | 28,540 |
Basic Shares | 33,299 | 33,000 | 32,600 | 32,475 |
Quarter | EPS |
---|---|
2024-12-31 | $0.33 |
2024-09-30 | $0.59 |
2024-06-30 | $0.64 |
2024-03-31 | $0.53 |