XML 48 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Other Accrued Liabilities
12 Months Ended
Jun. 30, 2024
Payables and Accruals [Abstract]  
Other Accrued Liabilities Other Accrued Liabilities
The components of other accrued liabilities were as follows ($000):
June 30,20242023
Contract liabilities$62,123 $104,477 
Warranty reserves44,193 47,563 
Other accrued liabilities188,390 158,241 
$294,706 $310,281