v3.26.3
Acquisitions (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Feb. 02, 2026
Jul. 31, 2025
Mar. 31, 2025
Feb. 11, 2025
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2025
Business Combination [Line Items]                      
Goodwill         $ 939,550   $ 939,550     $ 415,032  
Net sales         479,570 $ 310,939 1,345,404 $ 866,813      
Operating income (loss)         49,262 $ 39,942 104,625 $ 108,103      
Accrued expenses         $ 5,400   5,400     $ 11,300  
OmniMax                      
Business Combination [Line Items]                      
Payments to Acquire Businesses, Gross $ 1,343,000                    
Goodwill $ 527,171                    
Net sales             431,500        
Operating income (loss)             $ (29,100)        
Lane Supply                      
Business Combination [Line Items]                      
Goodwill       $ 38,281              
Acquisition purchase price       $ 118,000              
Two Privately Held Businesses                      
Business Combination [Line Items]                      
Acquisition purchase price     $ 92,600                
Privately Held Business                      
Business Combination [Line Items]                      
Acquisition purchase price   $ 16,000                  
Increase in intangible assets                 $ 20,200    
Two Metal Roofing Businesses                      
Business Combination [Line Items]                      
Goodwill                     $ 42,200
Metal Roofing Business                      
Business Combination [Line Items]                      
Goodwill   $ 8,800