| Values in thousands | 2025-10-31 | 2025-07-31 | 2025-04-30 | 2025-01-31 |
|---|---|---|---|---|
Revenue | $15,035 | $13,995 | $12,355 | $17,039 |
Gross Profit | 7,416 | 5,642 | 4,690 | 10,024 |
EBITDA | 612 | -94 | -1,570 | 4,916 |
EBIT | 255 | -452 | -1,964 | 4,518 |
Net Income | 299 | -436 | -1,834 | 4,495 |
Net Change In Cash | 15,035 | 13,995 | 12,355 | 17,039 |
Free Cash Flow | -1,977 | 554 | 6,615 | 448 |
Cash | 8,516 | 10,325 | 9,785 | 3,202 |
Basic Shares | 14,457 | 13,788 | 13,753 | 14,364 |
| Values in thousands | 2025-04-30 | 2024-04-30 | 2023-04-30 | 2022-04-30 |
|---|---|---|---|---|
Revenue | $56,944 | $50,155 | $53,870 | $49,109 |
Gross Profit | 26,915 | 20,754 | 24,338 | 25,477 |
EBITDA | 6,293 | -5,413 | -2,069 | 2,996 |
EBIT | 4,653 | -7,280 | -5,267 | 583 |
Net Income | 4,701 | -7,276 | -5,335 | 548 |
Net Change In Cash | 56,944 | 50,155 | 53,870 | 49,109 |
Cost of Revenue | 1,111 | 4,320 | ||
Free Cash Flow | 6,997 | -6,973 | 1,083 | 4,113 |
Cash | 9,785 | 2,618 | 10,118 | 9,007 |
Basic Shares | 14,266 | 13,547 | 13,541 | 14,159 |
| Quarter | EPS |
|---|---|
2026-01-31 | $0 |
2025-10-31 | $0.06 |
2025-07-31 | $0.02 |
2025-04-30 | -$0.07 |