Commitments and Contingencies (Changes in the Warranty and Self-Insurance Liability) (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||||
|---|---|---|---|---|---|---|
May 31, 2026 |
May 31, 2025 |
May 31, 2026 |
May 31, 2025 |
|||
| Changes in the Company's warranty liability | ||||||
| Balance at beginning of period | $ 102,539 | $ 96,067 | $ 101,245 | $ 96,026 | ||
| Warranties issued | 7,485 | 10,029 | 14,815 | 19,001 | ||
| Payments | (7,754) | (8,438) | (13,790) | (17,369) | ||
| Balance at end of period | 102,270 | 97,658 | 102,270 | 97,658 | ||
| Movement In Self Insurance Reserve [Roll Forward] | ||||||
| Balance at beginning of period | 179,630 | 180,253 | 179,247 | 185,428 | ||
| Self-insurance provided | 4,113 | 4,360 | 7,893 | 8,573 | ||
| Payments | (3,959) | (1,609) | (7,286) | (11,341) | ||
| Balance at end of period | 178,815 | 187,277 | 178,815 | 187,277 | ||
| Self Insurance | ||||||
| Movement In Self Insurance Reserve [Roll Forward] | ||||||
| Adjustments | [1] | $ (969) | $ 4,273 | $ (1,039) | $ 4,617 | |
| ||||||