XML 111 R91.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Assets and Liabilities (Details)
$ in Thousands
Jul. 31, 2025
USD ($)
item
Jul. 31, 2024
USD ($)
item
Assets and Liabilities, Lessee [Abstract]    
Vehicles under failed sale lease back | item 35 11
Operating Lease, Right-of-Use Asset $ 39,045 $ 47,620
Finance Lease, Right-of-Use Asset, after Accumulated Amortization $ 37,803 $ 24,789
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other Assets, Noncurrent Other Assets, Noncurrent
Total leased assets $ 76,848 $ 72,409
Operating Lease, Liability, Current 16,082 22,448
Finance Lease, Liability, Current $ 12,391 $ 8,726
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other Liabilities, Current Other Liabilities, Current
Operating Lease, Liability, Noncurrent $ 24,079 $ 26,006
Finance Lease, Liability, Noncurrent $ 27,161 $ 17,300
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other Liabilities, Noncurrent Other Liabilities, Noncurrent
Total leased liabilities $ 79,713 $ 74,480