XML 55 R49.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue Recognition - Summary of Corporate Net Sales (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 27, 2025
Sep. 28, 2024
Sep. 27, 2025
Sep. 28, 2024
Disaggregation of Revenue [Line Items]        
Consolidated Net Sales $ 684,429 $ 616,877 $ 1,385,747 $ 1,244,656
Manufacturing [Member]        
Disaggregation of Revenue [Line Items]        
Consolidated Net Sales 419,629 400,740 874,726 801,833
Retail [Member]        
Disaggregation of Revenue [Line Items]        
Consolidated Net Sales 255,545 208,621 492,499 427,860
Transportation/Other [Member]        
Disaggregation of Revenue [Line Items]        
Consolidated Net Sales 9,255   18,522  
Transportation [Member]        
Disaggregation of Revenue [Line Items]        
Consolidated Net Sales   7,516   14,963
U.S Factory-built Housing [Member]        
Disaggregation of Revenue [Line Items]        
Consolidated Net Sales 649,056 587,127 1,310,987 1,186,660
U.S Factory-built Housing [Member] | Manufacturing [Member]        
Disaggregation of Revenue [Line Items]        
Consolidated Net Sales 393,511 378,506 818,488 758,800
U.S Factory-built Housing [Member] | Retail [Member]        
Disaggregation of Revenue [Line Items]        
Consolidated Net Sales 255,545 208,621 492,499 427,860
Canadian Factory-built Housing [Member]        
Disaggregation of Revenue [Line Items]        
Consolidated Net Sales 26,118 22,234 56,238 43,033
Canadian Factory-built Housing [Member] | Manufacturing [Member]        
Disaggregation of Revenue [Line Items]        
Consolidated Net Sales 26,118 22,234 56,238 43,033
Corporate Other [Member]        
Disaggregation of Revenue [Line Items]        
Consolidated Net Sales 9,255 7,516 18,522 14,963
Corporate Other [Member] | Transportation/Other [Member]        
Disaggregation of Revenue [Line Items]        
Consolidated Net Sales $ 9,255   $ 18,522  
Corporate Other [Member] | Transportation [Member]        
Disaggregation of Revenue [Line Items]        
Consolidated Net Sales   $ 7,516   $ 14,963