Contingencies and Accrued Losses - Accrued Loss Reserves (Detail) - USD ($) $ in Thousands |
May 31, 2025 |
May 31, 2024 |
---|---|---|
Schedule Of Accrued Liabilities [Line Items] | ||
Accrued Loss Reserves - Current | $ 36,701 | $ 32,518 |
Accrued Loss Reserves - Noncurrent | 31,459 | 31,467 |
Accrued product liability and other loss reserves | ||
Schedule Of Accrued Liabilities [Line Items] | ||
Accrued Loss Reserves - Current | 24,781 | 23,353 |
Accrued Loss Reserves - Noncurrent | 25,206 | 25,289 |
Accrued warranty reserves | ||
Schedule Of Accrued Liabilities [Line Items] | ||
Accrued Loss Reserves - Current | 10,494 | 8,017 |
Accrued Loss Reserves - Noncurrent | 3,534 | 3,604 |
Accrued environmental reserves | ||
Schedule Of Accrued Liabilities [Line Items] | ||
Accrued Loss Reserves - Current | 1,426 | 1,148 |
Accrued Loss Reserves - Noncurrent | $ 2,719 | $ 2,574 |