XML 90 R49.htm IDEA: XBRL DOCUMENT v3.25.4
REVENUE RECOGNITION (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]      
Total net sales $ 3,950,773 $ 3,715,683 $ 3,468,045
Recreational Vehicle      
Disaggregation of Revenue [Line Items]      
Total net sales 1,776,088 1,625,211 1,503,342
Marine      
Disaggregation of Revenue [Line Items]      
Total net sales 606,414 570,724 782,575
Powersports      
Disaggregation of Revenue [Line Items]      
Total net sales 384,131 352,233 121,954
Manufactured Housing      
Disaggregation of Revenue [Line Items]      
Total net sales 681,486 682,090 568,210
Industrial      
Disaggregation of Revenue [Line Items]      
Total net sales 502,654 485,425 491,964
Manufacturing      
Disaggregation of Revenue [Line Items]      
Total net sales 2,942,764 2,741,234 2,586,783
Manufacturing | Recreational Vehicle      
Disaggregation of Revenue [Line Items]      
Total net sales 1,246,117 1,121,128 1,018,003
Manufacturing | Marine      
Disaggregation of Revenue [Line Items]      
Total net sales 566,829 530,828 743,826
Manufacturing | Powersports      
Disaggregation of Revenue [Line Items]      
Total net sales 367,727 338,904 109,362
Manufacturing | Manufactured Housing      
Disaggregation of Revenue [Line Items]      
Total net sales 298,887 300,689 258,551
Manufacturing | Industrial      
Disaggregation of Revenue [Line Items]      
Total net sales 463,204 449,685 457,041
Distribution      
Disaggregation of Revenue [Line Items]      
Total net sales 1,008,009 974,449 881,262
Distribution | Recreational Vehicle      
Disaggregation of Revenue [Line Items]      
Total net sales 529,971 504,083 485,339
Distribution | Marine      
Disaggregation of Revenue [Line Items]      
Total net sales 39,585 39,896 38,749
Distribution | Powersports      
Disaggregation of Revenue [Line Items]      
Total net sales 16,404 13,329 12,592
Distribution | Manufactured Housing      
Disaggregation of Revenue [Line Items]      
Total net sales 382,599 381,401 309,659
Distribution | Industrial      
Disaggregation of Revenue [Line Items]      
Total net sales $ 39,450 $ 35,740 $ 34,923