Segment Information Segment Profit (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
---|---|---|---|---|
Apr. 30, 2024 |
Apr. 30, 2023 |
Apr. 30, 2024 |
Apr. 30, 2023 |
|
Segment Profit | ||||
Segment profit | $ 69,234 | $ 66,291 | $ 194,824 | $ 177,827 |
Americas & Asia | ||||
Segment Profit | ||||
Segment profit | 49,697 | 49,192 | 143,489 | 130,511 |
Europe & Australia | ||||
Segment Profit | ||||
Segment profit | $ 19,537 | $ 17,099 | $ 51,335 | $ 47,316 |