XML 60 R49.htm IDEA: XBRL DOCUMENT v3.23.1
LEASES - Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2023
Apr. 30, 2022
Lease, Cost [Abstract]        
Operating lease cost $ 2,636 $ 2,596 $ 7,538 $ 7,569
Short-term lease expense 394 482 1,269 1,221
Variable lease cost 0 4 7 20
Interest on finance lease liabilities 0 1 0 2
Sublease income (222) (270) (786) (483)
Total lease cost $ 2,808 $ 2,813 $ 8,028 $ 8,329