XML 19 R33.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued Expenses and Other Current Liabilities (Tables)
9 Months Ended
Apr. 30, 2020
Accrued Liabilities, Current [Abstract]  
Accrued expenses and other current liabilities
Accrued expenses and other current liabilities consist of the following at:
 
 
April 30, 2020
 
July 31, 2019
Accrued wages and benefits
 
$
23,473,000

 
23,295,000

Accrued contract costs
 
12,383,000

 
15,007,000

Accrued warranty obligations
 
15,504,000

 
15,968,000

Accrued legal costs
 
2,880,000

 
2,835,000

Accrued commissions and royalties
 
4,131,000

 
5,114,000

Other
 
25,190,000

 
16,365,000

Accrued expenses and other current liabilities
 
$
83,561,000

 
78,584,000

Schedule of changes in current accrued warranty obligations
Changes in our accrued warranty obligations during the nine months ended April 30, 2020 and 2019 were as follows:
 
 
Nine months ended April 30,
 
 
2020
 
2019
Balance at beginning of period
 
$
15,968,000

 
11,738,000

Reclass to contract liabilities (see below)
 

 
(1,679,000
)
Provision for warranty obligations
 
1,628,000

 
1,320,000

Additions (in connection with acquisitions)
 
1,000,000

 
6,431,000

Charges incurred
 
(3,394,000
)
 
(4,828,000
)
Warranty settlement and reclass (see below)
 
302,000

 
1,281,000

Balance at end of period
 
$
15,504,000

 
14,263,000