XML 97 R81.htm IDEA: XBRL DOCUMENT v3.25.2
Income Taxes - Schedule of Deferred Tax Assets (Liabilities) (Details) - USD ($)
$ in Thousands
Jul. 31, 2025
Jul. 31, 2024
Deferred tax assets:    
Allowance for credit loss $ 2,794 $ 2,483
Accrued compensation and benefits 24,868 22,957
Operating lease liabilities 21,213 24,897
Accrued other 3,233 5,528
Deferred revenue 5,989 5,544
Losses carried forward/interest disallowance 52,256 48,599
Federal tax benefit 7,974 12,821
Total gross deferred tax assets 118,327 122,829
Less: Valuation allowance (50,311) (47,377)
Net deferred tax assets 68,016 75,452
Deferred tax liabilities:    
Vehicle pooling costs (25,018) (27,716)
Property and equipment (58,782) (74,741)
Operating lease right-of-use assets (21,655) (24,612)
Other prepaids (2,420) (2,339)
Intangibles and goodwill (38,586) (38,279)
Total gross deferred tax liabilities (146,461) (167,687)
Net deferred tax liabilities $ (78,445) $ (92,235)