Values in thousands | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 |
---|---|---|---|---|
Revenue | $160,530 | $138,373 | $241,490 | $149,905 |
Gross Profit | 90,608 | 74,370 | 145,782 | 87,639 |
EBITDA | 22,330 | -11,341 | 51,384 | -4,057 |
EBIT | 18,494 | -14,954 | 47,598 | -7,723 |
Net Income | -6,650 | -10,840 | 35,307 | -4,930 |
Net Change In Cash | 160,530 | 138,373 | 241,490 | 149,905 |
Free Cash Flow | 7,670 | -50,078 | 38,584 | -6,791 |
Cash | 34,191 | 26,900 | 83,734 | 61,691 |
Basic Shares | 14,623 | 14,792 | 16,596 | 15,574 |
Values in thousands | 2025-01-31 | 2024-01-31 | 2023-01-31 | 2022-01-31 |
---|---|---|---|---|
Revenue | $680,628 | $700,265 | $651,545 | $498,239 |
Gross Profit | 397,835 | 401,043 | 345,826 | 273,532 |
EBITDA | 28,358 | 42,679 | 49,859 | 48,437 |
EBIT | 13,648 | 30,076 | 39,017 | 40,578 |
Net Income | 11,556 | 23,861 | 26,488 | 47,488 |
Net Change In Cash | 680,628 | 700,265 | 651,545 | 498,239 |
Free Cash Flow | 17,460 | 47,230 | -46,924 | 17,530 |
Cash | 83,734 | 87,036 | 43,533 | 92,392 |
Basic Shares | 16,791 | 16,460 | 15,955 | 16,058 |
Quarter | EPS |
---|---|
2025-10-31 | $0 |
2025-07-31 | -$0.45 |
2025-04-30 | -$0.58 |
2025-01-31 | $2.23 |