XML 48 R33.htm IDEA: XBRL DOCUMENT v3.21.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)
Land$942 $942 
Machinery and equipment110,545 112,407 
Leasehold improvements24,941 24,659 
Software54,606 53,715 
Computer hardware13,966 14,055 
Other5,127 6,083 
210,127 211,861 
Less: accumulated depreciation and amortization(151,265)(132,183)
Property and equipment, net$58,862 $79,678