Values in thousands | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 |
---|---|---|---|---|
Revenue | $241,490 | $149,905 | $156,590 | $132,643 |
Gross Profit | 145,782 | 87,639 | 92,369 | 68,543 |
EBITDA | 51,384 | -4,057 | -4,615 | -14,354 |
EBIT | 47,598 | -7,723 | -8,371 | -17,856 |
Net Income | 35,307 | -4,930 | -5,861 | -12,960 |
Net Change In Cash | 241,490 | 149,905 | 156,590 | 132,643 |
Free Cash Flow | 38,584 | -6,791 | -15 | -14,318 |
Cash | 83,734 | 61,691 | 72,126 | 72,362 |
Basic Shares | 16,596 | 15,574 | 15,590 | 15,537 |
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 | 388,440 | 345,826 | 273,345 |
EBITDA | 28,358 | 42,679 | 49,859 | 46,300 |
EBIT | 13,648 | 30,076 | 39,017 | 38,441 |
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,951 | 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-01-31 | $2.23 |
2024-10-31 | -$0.01 |
2024-07-31 | -$0.38 |
2024-04-30 | -$0.83 |