XML 102 R96.htm IDEA: XBRL DOCUMENT v3.25.2
Accrued Liabilities (Changes in Accrued Product Warranties and Related Liabilities) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Accrued Liabilities, Current [Abstract]        
Beginning of period $ 20,946 $ 19,800 $ 18,844 $ 18,162
Additions, net of recoveries 9,091 3,808 18,437 13,767
Reductions for settlement (3,048) (2,333) (10,092) (10,739)
Foreign currency exchange rate changes 294 (54) 94 31
End of period $ 27,283 $ 21,221 $ 27,283 $ 21,221