XML 67 R57.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases (Lease Cost) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2022
Jan. 31, 2021
Leases [Abstract]        
Operating lease cost $ 3,933 $ 4,500 $ 8,185 $ 8,872
Variable lease cost 1,442 1,165 2,850 2,531
Sublease income (356) (397) (746) (792)
Net operating lease cost 5,019 5,268 10,289 10,611
Lease expense for leases with initial term of 12 months or less $ 300 $ 300 $ 500 $ 600