| Values in thousands | 2025-10-31 | 2025-07-31 | 2025-04-30 | 2025-01-31 |
|---|---|---|---|---|
Revenue | $124,670 | $85,077 | $140,762 | $115,885 |
Gross Profit | 30,349 | 22,074 | 40,545 | 27,947 |
EBITDA | 4,115 | 5,540 | 22,628 | 11,724 |
EBIT | -2,896 | 14,643 | 4,125 | |
Net Income | 1,917 | -3,411 | 9,735 | 1,663 |
Net Change In Cash | 124,670 | 85,077 | 140,762 | 115,885 |
Free Cash Flow | 31,559 | -12,401 | 33,500 | -16,187 |
Cash | 22,431 | 17,964 | 25,231 | 26,704 |
Basic Shares | 44,737 | 44,262 | 44,398 | 44,398 |
| Values in thousands | 2025-04-30 | 2024-04-30 | 2023-04-30 | 2022-04-30 |
|---|---|---|---|---|
Revenue | $474,661 | $535,833 | $479,242 | $864,126 |
Gross Profit | 127,183 | 158,093 | 154,537 | 374,564 |
EBITDA | 55,712 | 84,009 | 81,103 | 281,636 |
EBIT | 23,867 | 51,451 | 49,757 | 251,653 |
Net Income | 13,425 | 39,609 | 36,876 | 194,494 |
Net Change In Cash | 474,661 | 535,833 | 479,242 | 864,126 |
Cost of Revenue | -67,172 | 7,711 | ||
Free Cash Flow | -29,015 | 15,794 | -73,167 | 113,559 |
Cash | 25,231 | 60,839 | 53,556 | 120,728 |
Basic Shares | 44,398 | 46,248 | 46,170 | 47,728 |
| Quarter | EPS |
|---|---|
2026-01-31 | $0 |
2025-10-31 | $0.04 |
2025-07-31 | -$0.08 |
2025-04-30 | $0.20 |