XML 52 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Expenses and Other Current Liabilities (Tables)
12 Months Ended
Jul. 31, 2020
Accrued Liabilities, Current [Abstract]  
Accrued expenses and other current liabilities
Accrued expenses and other current liabilities consist of the following at July 31, 2020 and 2019:
 20202019
Accrued wages and benefits$20,857,000 23,295,000 
Accrued contract costs15,306,000 15,007,000 
Accrued warranty obligations15,200,000 15,968,000 
Accrued legal costs2,539,000 2,835,000 
Accrued commissions and royalties4,621,000 5,114,000 
Other26,581,000 16,365,000 
Accrued expenses and other current liabilities$85,104,000 78,584,000 
Product warranty rollforward
Changes in our accrued warranty obligations during the fiscal years ended July 31, 2020 and 2019 were as follows:
 20202019
Balance at beginning of year$15,968,000 11,738,000 
Reclass to contract liabilities (see below) (1,679,000)
Provision for warranty obligations2,277,000 3,902,000 
Additions (in connection with acquisitions)1,000,000 6,431,000 
Charges incurred(4,347,000)(6,151,000)
Warranty settlement and reclass (see below)302,000 1,727,000 
Balance at end of year$15,200,000 15,968,000