Values in thousands | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 |
---|---|---|---|---|
Revenue | $103,676 | $93,958 | $86,447 | $111,482 |
Gross Profit | 40,389 | 36,182 | 31,235 | 46,248 |
EBITDA | 27,059 | 22,132 | 15,740 | 33,700 |
EBIT | 13,431 | 8,548 | 2,540 | 19,417 |
Net Income | 3,699 | -4 | -2,639 | 9,427 |
Net Change In Cash | 103,676 | 93,958 | 86,447 | 111,482 |
Free Cash Flow | 4,344 | 11,085 | 191 | 16,100 |
Cash | 41,001 | 37,788 | 85,132 | 43,041 |
Basic Shares | 53,314 | 52,699 | 53,045 | 53,597 |
Values in thousands | 2024-10-31 | 2023-10-31 | 2022-10-31 | 2021-10-31 |
---|---|---|---|---|
Revenue | $425,872 | $442,241 | $401,292 | $315,808 |
Gross Profit | 165,834 | 178,304 | 163,610 | 137,727 |
EBITDA | 107,301 | 132,853 | 121,446 | 94,264 |
EBIT | 50,191 | 68,681 | 60,093 | 38,358 |
Net Income | 16,207 | 31,790 | 28,676 | -15,073 |
Net Change In Cash | 425,872 | 442,241 | 401,292 | 315,808 |
Free Cash Flow | 43,090 | 41,570 | -26,687 | 12,293 |
Cash | 43,041 | 15,861 | 7,482 | 9,298 |
Basic Shares | 54,238 | 54,173 | 54,851 | 53,413 |
Quarter | EPS |
---|---|
2025-10-31 | $0 |
2025-07-31 | $0.07 |
2025-04-30 | -$0.0003 |
2025-01-31 | -$0.03 |