| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $118,249 | $110,439 | $114,611 | $113,972 |
Gross Profit | 26,824 | 25,946 | 27,436 | 25,336 |
EBITDA | 10,214 | 10,214 | 15,139 | -4,034 |
EBIT | 9,350 | 9,378 | 14,262 | -4,958 |
Net Income | 6,644 | 7,327 | 10,702 | -3,742 |
Net Change In Cash | 118,249 | 110,439 | 114,611 | 113,972 |
Free Cash Flow | -735 | 2,757 | 15,058 | 10,906 |
Cash | 36,771 | 38,585 | 40,006 | 22,634 |
Basic Shares | 5,622 | 5,598 | 5,677 | 5,271 |
| Values in thousands | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 |
|---|---|---|---|---|
Revenue | $441,073 | $412,752 | $393,692 | $544,282 |
Gross Profit | 97,944 | 87,244 | 70,947 | 72,680 |
EBITDA | 30,690 | 21,097 | 15,132 | 11,909 |
EBIT | 27,036 | 17,100 | 10,560 | 6,738 |
Net Income | 20,154 | 10,528 | 14,778 | 1,853 |
Net Change In Cash | 441,073 | 412,752 | 393,692 | 544,282 |
Cost of Revenue | 1,181 | 842 | ||
Free Cash Flow | 33,721 | 27,111 | 18,199 | 4,140 |
Cash | 40,006 | 4,761 | 3,365 | 2,184 |
Basic Shares | 5,678 | 5,519 | 5,385 | 6,503 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $1.18 |
2025-09-30 | $1.31 |
2025-06-30 | $1.40 |