Values in thousands | 2025-04-30 | 2025-01-31 | 2024-10-31 | 2024-07-31 |
---|---|---|---|---|
Revenue | $821,147 | $949,439 | $845,089 | $894,387 |
Gross Profit | 269,086 | 313,271 | 278,963 | 287,115 |
EBITDA | 49,031 | 62,541 | 7,071 | 51,197 |
EBIT | 14,857 | 29,123 | 22,216 | |
Net Income | 12,574 | 22,207 | 4,844 | 18,139 |
Net Change In Cash | 821,147 | 949,439 | 845,089 | 894,387 |
Free Cash Flow | -13,617 | 59,969 | -43,347 | 22,054 |
Cash | 9,814 | 10,346 | 11,534 | 12,035 |
Basic Shares | 22,459 | 22,456 | 22,390 | 22,354 |
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 | 153,003 |
EBIT | 75,088 | 45,119 | 74,849 | -9,063 |
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 |
---|---|
2025-10-31 | $0 |
2025-07-31 | $0.74 |
2025-04-30 | $0.58 |
2025-01-31 | $0.99 |