v3.26.1
Other Accrued Liabilities (Tables)
12 Months Ended
Jun. 30, 2026
Payables and Accruals [Abstract]  
Schedule of Other Accrued Liabilities
The components of other accrued liabilities were as follows ($000):
June 30,20262025
Contract liabilities$48,098 $62,967 
Warranty reserve27,454 32,754 
Current liabilities held-for-sale11,006 57,394 
Other accrued liabilities261,432 182,449 
$347,990 $335,564