XML 71 R50.htm IDEA: XBRL DOCUMENT v3.23.2
Other Accrued Liabilities (Tables)
12 Months Ended
Jun. 30, 2023
Payables and Accruals [Abstract]  
Components of Other Accrued Liabilities The components of other accrued liabilities were as follows:
June 30,20232022
($000)
Contract liabilities$104,477 $22,960 
Warranty reserves47,563 17,738 
Accrued interest2,923 38,872 
Other accrued liabilities155,318 120,260 
$310,281 $199,830