XML 58 R52.htm IDEA: XBRL DOCUMENT v3.25.2
Warranties (Schedule of Product Warranty Liability) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
May 31, 2025
May 31, 2024
May 31, 2025
May 31, 2024
Product Warranties Disclosures [Abstract]        
Product warranty accrual balance, beginning of period $ 13,999 $ 14,371 $ 14,180 $ 14,535
Liabilities accrued for warranties during the period 3,066 2,097 7,548 5,844
Warranty claims paid during the period (2,547) (2,020) (7,210) (5,931)
Product warranty accrual balance, end of period $ 14,518 $ 14,448 $ 14,518 $ 14,448