XML 80 R61.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Product Warranties - Warranty Liability (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Movement in Standard Product Warranty Accrual [Roll Forward]      
Beginning balance $ 41,709 $ 38,673 $ 35,035
Add: Warranty Expense 23,744 24,812 21,280
Less: Warranty claims paid (27,486) (21,776) (17,642)
Ending balance $ 37,967 $ 41,709 $ 38,673