| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $111,472 | $107,320 | $115,340 | $112,640 |
Gross Profit | 36,101 | 35,663 | 39,466 | 39,296 |
EBITDA | 7,287 | 5,398 | 14,095 | 8,056 |
EBIT | 4,216 | 11,985 | 6,226 | |
Net Income | 5,718 | 162 | 5,197 | 3,528 |
Net Change In Cash | 111,472 | 107,320 | 115,340 | 112,640 |
Free Cash Flow | 22,476 | -13,469 | 8,244 | -1,171 |
Cash | 86,466 | 64,831 | 59,690 | 49,429 |
Basic Shares | 13,005 | 12,976 | 12,838 | 12,838 |
| Values in thousands | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 |
|---|---|---|---|---|
Revenue | $434,606 | $408,083 | $344,433 | $302,959 |
Gross Profit | 139,436 | 144,732 | 122,382 | 109,235 |
EBITDA | 17,679 | 24,236 | 28,025 | 33,446 |
EBIT | 9,634 | 19,243 | 21,846 | 28,983 |
Net Income | 1,341 | 10,760 | 10,169 | 21,160 |
Net Change In Cash | 434,606 | 408,083 | 344,433 | 302,959 |
Cost of Revenue | -14,272 | -9,872 | ||
Free Cash Flow | -7,249 | 27,865 | -6,979 | 997 |
Cash | 59,690 | 64,622 | 22,242 | 36,877 |
Basic Shares | 12,826 | 12,456 | 11,855 | 11,820 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $0.54 |
2025-09-30 | $0.43 |
2025-06-30 | $0.83 |