XML 67 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Other Accrued Liabilities (Tables)
12 Months Ended
Jun. 30, 2021
Payables and Accruals [Abstract]  
Components of Other Accrued Liabilities
The components of other accrued liabilities were as follows:
June 30,20212020
($000)
Contract liabilities$13,926 $17,328 
Warranty reserves21,868 27,620 
Other accrued liabilities110,115 74,390 
$145,909 $119,338