Values in thousands | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 |
---|---|---|---|---|
Revenue | $949,439 | $845,089 | $894,387 | $817,135 |
Gross Profit | 313,271 | 278,963 | 287,115 | 62,884 |
EBITDA | 29,123 | 7,071 | 51,197 | 12,248 |
EBIT | 22,216 | -16,089 | ||
Net Income | 22,207 | 4,844 | 18,139 | -9,199 |
Net Change In Cash | 949,439 | 845,089 | 894,387 | 817,135 |
Free Cash Flow | 59,969 | -43,347 | 22,054 | 8,205 |
Cash | 10,346 | 11,534 | 12,035 | 11,852 |
Basic Shares | 22,456 | 22,390 | 22,354 | 22,201 |
Values in thousands | 2024-07-31 | 2023-07-31 | 2022-07-31 | 2021-07-31 |
---|---|---|---|---|
Revenue | $3,470,762 | $3,442,808 | $3,267,786 | $2,821,444 |
Gross Profit | 1,111,576 | 1,106,522 | 1,068,825 | 973,063 |
EBITDA | 156,865 | 239,101 | 153,003 | 366,659 |
EBIT | 45,119 | 74,849 | -9,063 | 202,238 |
Net Income | 40,930 | 99,050 | 131,880 | 254,513 |
Net Change In Cash | 3,470,762 | 3,442,808 | 3,267,786 | 2,821,444 |
Free Cash Flow | 40,685 | 125,070 | 108,149 | 231,773 |
Cash | 12,035 | 25,147 | 45,105 | 144,593 |
Basic Shares | 22,319 | 22,265 | 23,246 | 23,767 |
Quarter | EPS |
---|---|
2025-01-31 | $1.38 |
2024-10-31 | $0.45 |
2024-07-31 | $0.98 |
2024-04-30 | $0.88 |