XML 70 R49.htm IDEA: XBRL DOCUMENT v3.20.2
Other Accrued Liabilities (Tables)
12 Months Ended
Jun. 30, 2020
Payables and Accruals [Abstract]  
Components of Other Accrued Liabilities
The components of other accrued liabilities were as follows:
June 30,20202019
($000)
Contract liabilities$17,328 $10,390 
Warranty reserves27,620 4,478 
Other accrued liabilities74,390 35,076 
$119,338 $49,944