XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.4
Revenue from Contracts with Customers - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 28, 2024
Dec. 30, 2023
Dec. 28, 2024
Dec. 30, 2023
Disaggregation of Revenue [Line Items]        
Net revenue $ 522,040 $ 446,769 $ 1,507,100 $ 1,374,674
Factory-built housing        
Disaggregation of Revenue [Line Items]        
Net revenue 500,860 426,939 1,445,251 1,318,114
Factory-built housing | Home sales        
Disaggregation of Revenue [Line Items]        
Net revenue 471,998 400,633 1,378,103 1,250,417
Factory-built housing | Delivery, setup and other revenues        
Disaggregation of Revenue [Line Items]        
Net revenue 28,862 26,306 67,148 67,697
Financial services        
Disaggregation of Revenue [Line Items]        
Net revenue 21,180 19,830 61,849 56,560
Financial services | Insurance agency commissions received from third-party insurance companies        
Disaggregation of Revenue [Line Items]        
Net revenue 1,246 1,229 3,920 3,145
Financial services | All other sources        
Disaggregation of Revenue [Line Items]        
Net revenue $ 19,934 $ 18,601 $ 57,929 $ 53,415