XML 62 R50.htm IDEA: XBRL DOCUMENT v3.22.0.1
LEASES - Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2022
Jan. 31, 2021
Lease, Cost [Abstract]        
Operating lease cost $ 4,165 $ 4,131 $ 8,166 $ 8,359
Short-term lease expense 507 533 856 940
Variable lease cost 4 11 15 19
Interest on finance lease liabilities 1 1 2 3
Total lease cost $ 4,677 $ 4,676 $ 9,039 $ 9,321