Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $52,499 | $46,492 | $53,308 | $51,150 |
Gross Profit | 28,644 | 21,888 | 29,007 | 26,791 |
EBITDA | 7,569 | 3,477 | 8,625 | 5,338 |
EBIT | 7,287 | 3,145 | 7,596 | 6,245 |
Net Income | 5,592 | 2,399 | 5,601 | 4,743 |
Net Change In Cash | 52,499 | 46,492 | 53,308 | 51,150 |
Free Cash Flow | -12,676 | 17,858 | -1,050 | 32,958 |
Cash | 20,604 | 130,596 | 27,462 | 32,347 |
Basic Shares | 11,415 | 11,446 | 11,375 | 11,234 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $197,366 | $168,554 | $130,445 | $159,510 |
Gross Profit | 100,935 | 94,092 | 109,364 | 150,029 |
EBITDA | 24,085 | 19,444 | 28,997 | 41,489 |
EBIT | 21,786 | 16,967 | 27,920 | 46,302 |
Net Income | 16,346 | 13,243 | 21,829 | 35,585 |
Net Change In Cash | 197,366 | 168,554 | 130,445 | 159,510 |
Free Cash Flow | 9,029 | 17,031 | 81,764 | 159,749 |
Cash | 27,462 | 56,697 | 38,391 | 23,480 |
Basic Shares | 11,243 | 11,387 | 12,204 | 12,412 |
Quarter | EPS |
---|---|
2025-06-30 | $0.49 |
2025-03-31 | $0.21 |
2024-12-31 | $0.49 |
2024-09-30 | $0.42 |