XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue from Contracts with Customers - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Sep. 28, 2024
Sep. 30, 2023
Disaggregation of Revenue [Line Items]        
Net revenue $ 507,461 $ 452,030 $ 985,060 $ 927,905
Factory-built housing        
Disaggregation of Revenue [Line Items]        
Net revenue 486,343 434,066 944,391 891,175
Factory-built housing | Home sales        
Disaggregation of Revenue [Line Items]        
Net revenue 469,676 410,040 906,105 849,784
Factory-built housing | Delivery, setup and other revenues        
Disaggregation of Revenue [Line Items]        
Net revenue 16,667 24,026 38,286 41,391
Financial services        
Disaggregation of Revenue [Line Items]        
Net revenue 21,118 17,964 40,669 36,730
Financial services | Insurance agency commissions received from third-party insurance companies        
Disaggregation of Revenue [Line Items]        
Net revenue 1,268 1,017 2,674 1,916
Financial services | All other sources        
Disaggregation of Revenue [Line Items]        
Net revenue $ 19,850 $ 16,947 $ 37,995 $ 34,814