XML 46 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Other Accrued Liabilities
12 Months Ended
Jun. 30, 2021
Payables and Accruals [Abstract]  
Other Accrued Liabilities 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