| Values in thousands | 2025-11-30 | 2025-08-31 | 2025-05-31 | 2025-02-28 |
|---|---|---|---|---|
Revenue | $11,603 | $9,918 | $15,561 | $10,564 |
Gross Profit | 5,459 | 4,438 | 7,559 | 4,528 |
EBITDA | 3,112 | 3,087 | 4,481 | 2,578 |
EBIT | 2,653 | 2,629 | 4,154 | 2,019 |
Net Income | 2,008 | 2,190 | 3,688 | 2,002 |
Net Change In Cash | 11,603 | 9,918 | 15,561 | 10,564 |
Free Cash Flow | 4,439 | 298 | 491 | 8,835 |
Cash | 1,956 | 2,153 | 1,190 | 2,301 |
Basic Shares | 3,147 | 3,146 | 3,544 | 3,106 |
| Values in thousands | 2025-05-31 | 2024-05-31 | 2023-05-31 | 2022-05-31 |
|---|---|---|---|---|
Revenue | $46,293 | $44,582 | $40,199 | $30,866 |
Gross Profit | 21,478 | 20,839 | 16,066 | 9,626 |
EBITDA | 12,764 | 11,177 | 8,977 | 3,820 |
EBIT | 11,033 | 9,479 | 7,505 | 2,472 |
Net Income | 9,413 | 8,998 | 6,287 | 2,239 |
Net Change In Cash | 46,293 | 44,582 | 40,199 | 30,866 |
Cost of Revenue | -18,941 | |||
Free Cash Flow | 4,869 | 11,769 | 4,347 | 1,916 |
Cash | 1,190 | 2,831 | 3,575 | 22,517 |
Basic Shares | 3,278 | 3,488 | 3,551 | 3,499 |
| Quarter | EPS |
|---|---|
2026-02-28 | $0 |
2025-11-30 | $0.64 |
2025-08-31 | $0.70 |
2025-05-31 | $1.04 |