Values in thousands | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 |
---|---|---|---|---|
Revenue | $341,312 | $309,702 | $325,726 | $347,269 |
Gross Profit | 101,160 | 112,806 | 156,352 | 174,054 |
EBITDA | 11,778 | 31,788 | 23,203 | 27,084 |
EBIT | 9,639 | 29,841 | 21,313 | 25,158 |
Net Income | -5,736 | 10,625 | 3,162 | 4,115 |
Net Change In Cash | 341,312 | 309,702 | 325,726 | 347,269 |
Free Cash Flow | -6,377 | 18,459 | -31,527 | -23,586 |
Cash | 9,666 | 9,808 | 8,532 | 8,006 |
Basic Shares | 8,274 | 8,428 | 8,413 | 8,292 |
Values in thousands | 2025-04-30 | 2024-04-30 | 2023-04-30 | 2022-04-30 |
---|---|---|---|---|
Revenue | $1,390,932 | $1,393,894 | $1,405,498 | $1,212,365 |
Gross Profit | 664,877 | 628,477 | 599,625 | 548,734 |
EBITDA | 101,058 | 32,084 | 69,708 | 137,587 |
EBIT | 93,411 | 25,213 | 64,106 | 133,554 |
Net Income | 17,892 | -31,393 | 20,432 | 95,014 |
Net Change In Cash | 1,390,932 | 1,393,894 | 1,405,498 | 1,212,365 |
Cost of Revenue | 25,447 | 39,694 | ||
Free Cash Flow | -52,612 | -80,044 | -160,208 | -135,185 |
Cash | 9,808 | 5,522 | 9,796 | 6,916 |
Basic Shares | 7,682 | 6,388 | 6,566 | 6,823 |
Quarter | EPS |
---|---|
2025-10-31 | $0 |
2025-07-31 | -$0.69 |
2025-04-30 | $1.26 |
2025-01-31 | $0.37 |