XML 42 R34.htm IDEA: XBRL DOCUMENT v3.22.2
PROPERTY AND EQUIPMENT (Tables)
12 Months Ended
Jul. 31, 2021
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment at Cost
Property and equipment at cost, consists of the following:
July 31,
20212020
(In thousands)
Machinery and equipment16,865 18,857 
Leasehold improvements11,921 11,905 
Software50,283 49,586 
Computer hardware9,788 10,290 
Other2,875 3,780 
91,732 94,418 
Less: accumulated depreciation and amortization(87,116)(87,475)
Property and equipment, net$4,616 $6,943