Values in thousands | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 |
---|---|---|---|---|
Revenue | $403,046 | $400,395 | $397,580 | $452,482 |
Gross Profit | 67,490 | 68,209 | 59,764 | 85,711 |
EBITDA | 39,622 | 48,973 | 37,115 | 51,367 |
EBIT | 23,811 | 34,659 | 22,532 | 37,901 |
Net Income | 14,595 | 25,566 | 16,571 | 27,686 |
Net Change In Cash | 403,046 | 400,395 | 397,580 | 452,482 |
Free Cash Flow | 25,269 | 32,751 | 2,315 | 1,107 |
Cash | 54,914 | 48,195 | 43,484 | 56,717 |
Basic Shares | 14,569 | 15,299 | 15,159 | 15,435 |
Values in thousands | 2025-04-30 | 2024-04-30 | 2023-04-30 | 2022-04-30 |
---|---|---|---|---|
Revenue | $1,709,585 | $1,847,502 | $2,066,200 | $1,857,186 |
Gross Profit | 306,550 | 377,807 | 357,524 | 226,444 |
EBITDA | 200,013 | 238,956 | 228,624 | 63,816 |
EBIT | 144,848 | 160,175 | 134,880 | -32,790 |
Net Income | 99,456 | 116,216 | 93,723 | -29,722 |
Net Change In Cash | 1,709,585 | 1,847,502 | 2,066,200 | 1,857,186 |
Cost of Revenue | 19,407 | -68,746 | ||
Free Cash Flow | 65,684 | 139,702 | 154,127 | -19,677 |
Cash | 48,195 | 87,398 | 41,732 | 22,325 |
Basic Shares | 15,299 | 16,260 | 16,685 | 16,592 |
Quarter | EPS |
---|---|
2025-10-31 | $0 |
2025-07-31 | $1 |
2025-04-30 | $1.61 |
2025-01-31 | $1.05 |