Commitments and Contingencies (Changes in the Warranty and Self-Insurance Liability) (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Aug. 31, 2026 |
Aug. 31, 2025 |
Aug. 31, 2026 |
Aug. 31, 2025 |
|
| Changes in the Company's warranty liability | ||||
| Balance at beginning of period | $ 102,270 | $ 97,658 | $ 101,245 | $ 96,026 |
| Warranties issued | 8,585 | 10,642 | 23,400 | 29,643 |
| Payments | (9,045) | (9,702) | (22,835) | (27,071) |
| Balance at end of period | 101,810 | 98,598 | 101,810 | 98,598 |
| Movement In Self Insurance Reserve [Roll Forward] | ||||
| Balance at beginning of period | 178,815 | 187,277 | 179,247 | 185,428 |
| Self-insurance provided | 4,299 | 5,334 | 12,192 | 13,907 |
| Payments | (1,500) | (1,199) | (8,786) | (12,540) |
| Balance at end of period | 187,519 | 188,749 | 187,519 | 188,749 |
| Self Insurance | ||||
| Movement In Self Insurance Reserve [Roll Forward] | ||||
| Adjustments | $ 5,905 | $ (2,663) | $ 4,866 | $ 1,954 |