Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $60,732 | $57,296 | $57,041 | $55,433 |
Gross Profit | 49,148 | 45,901 | 46,391 | 44,971 |
EBITDA | 5,556 | 3,186 | 9,295 | 6,265 |
EBIT | 4,709 | 2,388 | 8,430 | 5,388 |
Net Income | 3,076 | 1,474 | 11,910 | 4,959 |
Net Change In Cash | 60,732 | 57,296 | 57,041 | 55,433 |
Free Cash Flow | 5,956 | 7,647 | 9,440 | 3,864 |
Cash | 64,575 | 91,874 | 92,540 | 82,033 |
Basic Shares | 30,227 | 30,927 | 30,944 | 30,940 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $216,931 | $180,839 | $142,912 | $104,242 |
Gross Profit | 175,636 | 146,229 | 114,734 | 83,456 |
EBITDA | 27,282 | 8,430 | 9,992 | -10,884 |
EBIT | 23,898 | 5,232 | 7,752 | -12,885 |
Net Income | 26,736 | 2,840 | 7,018 | -13,601 |
Net Change In Cash | 216,931 | 180,839 | 142,912 | 104,242 |
Free Cash Flow | 28,004 | 15,329 | 1,207 | -4,399 |
Cash | 92,540 | 71,950 | 216,293 | 215,323 |
Basic Shares | 30,942 | 33,678 | 34,041 | 32,867 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.29 |
2025-03-31 | $0.27 |
2024-12-31 | $0.28 |