v3.24.1.1.u2
Goodwill and Intangible Assets, net - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Apr. 30, 2024
Jul. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount $ 92,720 $ 92,720
Accumulated amortization (55,063) (49,393)
Net carrying amount 37,657 43,327
Indefinite-lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets 157,900 140,900
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Gross carrying amount 250,620 233,620
Accumulated amortization (55,063) (49,393)
Net carrying amount 195,557 184,227
Trade names    
Indefinite-lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets 156,600 139,600
Lane rights    
Indefinite-lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets 1,300 1,300
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 92,720 92,720
Accumulated amortization (55,063) (49,393)
Net carrying amount 37,657 43,327
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated amortization $ (55,063) $ (49,393)