XML 61 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Product Warranties - Schedule of Warranty Liability (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Movement in Standard Product Warranty Accrual [Roll Forward]        
Beginning balance $ 41,597 $ 39,399 $ 41,709 $ 38,673
Add: Warranty expense 6,622 6,682 13,037 13,087
Less: Warranty claims paid (7,632) (5,568) (14,159) (11,247)
Ending balance $ 40,587 $ 40,513 $ 40,587 $ 40,513