Values in thousands | 2025-04-30 | 2025-01-31 | 2024-10-31 | 2024-07-31 |
---|---|---|---|---|
Revenue | $153,624 | $142,842 | $151,260 | $155,242 |
Gross Profit | 110,357 | 94,750 | 107,975 | 109,394 |
EBITDA | 24,795 | 10,854 | 24,974 | 20,238 |
EBIT | 19,450 | 5,611 | 19,721 | 15,234 |
Net Income | 11,692 | 2,248 | 12,348 | 8,191 |
Net Change In Cash | 153,624 | 142,842 | 151,260 | 155,242 |
Free Cash Flow | 2,612 | 381 | 13,580 | 14,133 |
Cash | 31,245 | 35,427 | 38,765 | 28,466 |
Basic Shares | 15,391 | 15,563 | 15,491 | 15,098 |
Values in thousands | 2025-01-31 | 2024-01-31 | 2023-01-31 | 2022-01-31 |
---|---|---|---|---|
Revenue | $610,857 | $604,661 | $615,268 | $585,206 |
Gross Profit | 429,856 | 427,400 | 422,050 | 394,436 |
EBITDA | 75,702 | 99,069 | 104,487 | 28,220 |
EBIT | 69,682 | 76,148 | 78,734 | -1,039 |
Net Income | 39,483 | 36,201 | 42,175 | -28,143 |
Net Change In Cash | 610,857 | 604,661 | 615,268 | 585,206 |
Cost of Revenue | 31,550 | |||
Free Cash Flow | 50,769 | 46,379 | 59,358 | 69,525 |
Cash | 35,427 | 62,172 | 87,053 | 35,957 |
Basic Shares | 15,137 | 14,404 | 14,285 | 12,429 |
Quarter | EPS |
---|---|
2025-10-31 | $0 |
2025-04-30 | $0.88 |
2025-01-31 | $0.32 |
2024-10-31 | $0.89 |