Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $172,108 | $164,226 | $136,827 | $135,271 |
Gross Profit | 32,726 | 33,135 | 25,412 | 22,418 |
EBITDA | 20,080 | 18,592 | 12,616 | 7,922 |
EBIT | 18,211 | 16,695 | 10,520 | 5,480 |
Net Income | 6,070 | 4,193 | -6,648 | -939 |
Net Change In Cash | 172,108 | 164,226 | 136,827 | 135,271 |
Free Cash Flow | 9,764 | 16,250 | 4,427 | -1,040 |
Cash | 48,038 | 34,962 | 29,472 | 32,229 |
Basic Shares | 37,541 | 21,360 | 20,806 | 20,701 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $573,703 | $688,967 | $646,830 | $548,980 |
Gross Profit | 91,440 | 101,029 | 72,296 | 56,026 |
EBITDA | 34,223 | 26,225 | 35,123 | 26,791 |
EBIT | 24,151 | 13,286 | 16,259 | 13,783 |
Net Income | -11,686 | -26,102 | 3,980 | 5,943 |
Net Change In Cash | 573,703 | 688,967 | 646,830 | 548,980 |
Free Cash Flow | 11,794 | 41,078 | 30,144 | 15,349 |
Cash | 29,472 | 29,759 | 37,540 | 38,028 |
Basic Shares | 19,385 | 16,680 | 12,359 | 12,359 |
Quarter | EPS |
---|---|
2025-06-30 | $0.16 |
2025-03-31 | $0.20 |
2024-12-31 | -$0.75 |
2024-09-30 | -$0.004 |