Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $110,520 | $108,651 | $108,448 | $111,761 |
Gross Profit | 20,657 | 4,406 | 19,149 | -146,736 |
EBITDA | 14,520 | -3,651 | 13,886 | 17,219 |
EBIT | 13,129 | -5,094 | 12,115 | 15,885 |
Net Income | 10,344 | -3,989 | 9,022 | 12,760 |
Net Change In Cash | 110,520 | 108,651 | 108,448 | 111,761 |
Free Cash Flow | 7,001 | 2,397 | -13,415 | 15,316 |
Cash | 67,344 | 81,146 | 17,009 | 31,019 |
Basic Shares | 14,161 | 13,867 | 13,788 | 13,801 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $441,187 | $528,129 | $628,534 | $678,268 |
Gross Profit | 80,652 | 56,359 | 32,925 | 70,463 |
EBITDA | 54,956 | 39,175 | 13,373 | 53,698 |
EBIT | 49,192 | 32,976 | 4,975 | 43,284 |
Net Income | 43,241 | 25,429 | -850 | 29,354 |
Net Change In Cash | 441,187 | 528,129 | 628,534 | 678,268 |
Cost of Revenue | -39,432 | 10,919 | ||
Free Cash Flow | 38,835 | 42,886 | 44,236 | 90,799 |
Cash | 17,009 | 38,037 | 38,846 | 78,278 |
Basic Shares | 13,706 | 13,666 | 14,482 | 14,664 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.71 |
2025-03-31 | -$0.30 |
2024-12-31 | $0.65 |