| Values in thousands | 2025-10-31 | 2025-07-31 | 2025-04-30 | 2025-01-31 |
|---|---|---|---|---|
Revenue | $797,188 | $868,009 | $821,147 | $949,439 |
Gross Profit | 247,481 | 70,337 | 269,086 | 313,271 |
EBITDA | -32,797 | 39,023 | 49,031 | 62,541 |
EBIT | 7,164 | 14,857 | 29,123 | |
Net Income | -24,622 | 6,754 | 12,574 | 22,207 |
Net Change In Cash | 797,188 | 868,009 | 821,147 | 949,439 |
Free Cash Flow | -88,916 | 56,750 | -13,617 | 59,969 |
Cash | 8,937 | 39,643 | 9,814 | 10,346 |
Basic Shares | 22,288 | 22,549 | 22,459 | 22,456 |
| Values in thousands | 2025-07-31 | 2024-07-31 | 2023-07-31 | 2022-07-31 |
|---|---|---|---|---|
Revenue | $3,483,684 | $3,470,762 | $3,442,808 | $3,267,786 |
Gross Profit | 1,147,987 | 1,111,576 | 1,106,522 | 1,068,825 |
EBITDA | 197,326 | 156,865 | 239,101 | 315,069 |
EBIT | 75,088 | 45,119 | 74,849 | 153,003 |
Net Income | 46,379 | 40,930 | 99,050 | 131,880 |
Net Change In Cash | 3,483,684 | 3,470,762 | 3,442,808 | 3,267,786 |
Free Cash Flow | 60,252 | 40,685 | 125,070 | 108,149 |
Cash | 39,643 | 12,035 | 25,147 | 45,105 |
Basic Shares | 22,463 | 22,320 | 22,265 | 23,246 |
| Quarter | EPS |
|---|---|
2026-01-31 | $0 |
2025-10-31 | -$0.74 |
2025-07-31 | $0.74 |
2025-04-30 | $0.56 |