Values in thousands | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 |
---|---|---|---|---|
Revenue | $94,505 | $89,000 | $84,413 | $82,714 |
Gross Profit | 67,039 | 61,877 | 59,624 | 58,382 |
EBITDA | 3,034 | 1,457 | 3,132 | |
EBIT | -234 | -1,748 | -772 | |
Net Income | -1,228 | -3,772 | -1,934 | -5,117 |
Net Change In Cash | 94,505 | 89,000 | 84,413 | 82,714 |
Free Cash Flow | 14,433 | 7,611 | -8,019 | 19,569 |
Cash | 112,719 | 101,774 | 91,741 | 98,803 |
Basic Shares | 72,406 | 71,937 | 71,800 | 71,265 |
Values in thousands | 2025-01-31 | 2024-01-31 | 2023-01-31 | 2022-01-31 |
---|---|---|---|---|
Revenue | $350,632 | $313,404 | $312,062 | $474,042 |
Gross Profit | 246,922 | 215,404 | 192,127 | 341,643 |
EBITDA | 9,382 | 572 | -77,348 | 29,735 |
EBIT | -4,270 | -13,243 | -95,398 | 8,457 |
Net Income | -12,051 | -15,570 | -109,951 | -10,256 |
Net Change In Cash | 350,632 | 313,404 | 312,062 | 474,042 |
Free Cash Flow | 33,594 | 25,492 | -48,669 | -15,162 |
Cash | 112,719 | 74,477 | 34,579 | 152,590 |
Basic Shares | 71,797 | 70,081 | 67,924 | 66,569 |
Quarter | EPS |
---|---|
2025-01-31 | $0.03 |
2024-10-31 | $0.02 |
2024-07-31 | $0.05 |
2024-04-30 | -$0.04 |