Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $143,558 | $97,792 | $128,183 | $137,466 |
Gross Profit | 31,145 | 20,151 | 28,615 | 32,758 |
EBITDA | 10,936 | 1,822 | 5,258 | 11,337 |
EBIT | 7,829 | -1,605 | 1,740 | 7,851 |
Net Income | 2,885 | -2,110 | -242 | 35,905 |
Net Change In Cash | 143,558 | 97,792 | 128,183 | 137,466 |
Free Cash Flow | 7,729 | -28,711 | 22,328 | 21,677 |
Cash | 4,186 | 2,612 | 2,454 | 3,135 |
Basic Shares | 10,853 | 10,540 | 11,048 | 10,992 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $530,765 | $543,744 | $497,497 | $513,620 |
Gross Profit | 118,062 | 112,810 | 89,611 | 86,302 |
EBITDA | 34,823 | 22,941 | 9,209 | 20,475 |
EBIT | 20,743 | 7,678 | -5,570 | 6,588 |
Net Income | 42,946 | 1,464 | -45,564 | 3,626 |
Net Change In Cash | 530,765 | 543,744 | 497,497 | 513,620 |
Cost of Revenue | -6,754 | 3,108 | ||
Free Cash Flow | 12,841 | 32,443 | -18,209 | -5,683 |
Cash | 2,454 | 2,560 | 2,882 | 10,372 |
Basic Shares | 11,048 | 10,995 | 10,720 | 10,752 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.27 |
2025-03-31 | -$0.20 |
2024-12-31 | -$0.02 |