XML 63 R52.htm IDEA: XBRL DOCUMENT v3.25.1
Product Warranties - Schedule of Warranty Liability (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Movement in Standard Product Warranty Accrual [Roll Forward]        
Beginning balance $ 35,551 $ 40,587 $ 37,967 $ 41,709
Add: Warranty expense 4,705 4,173 15,674 17,210
Less: Warranty claims paid (5,441) (6,053) (18,826) (20,212)
Ending balance $ 34,815 $ 38,707 $ 34,815 $ 38,707