XML 82 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Acquisitions (Schedule of Acquired Intangible Assets) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 11, 2020
Dec. 31, 2020
Technology | Minimum    
Business Acquisition [Line Items]    
Weighted-Average Amortization Period 7 years  
Technology | Maximum    
Business Acquisition [Line Items]    
Weighted-Average Amortization Period 15 years  
Customer relationships | Minimum    
Business Acquisition [Line Items]    
Weighted-Average Amortization Period 5 years  
Customer relationships | Maximum    
Business Acquisition [Line Items]    
Weighted-Average Amortization Period 13 years  
Backlog    
Business Acquisition [Line Items]    
Weighted-Average Amortization Period 1 year  
TerraSmart LLC    
Business Acquisition [Line Items]    
Fair Value   $ 64,150
TerraSmart LLC | Trademarks    
Business Acquisition [Line Items]    
Fair Value   20,830
TerraSmart LLC | Technology    
Business Acquisition [Line Items]    
Fair Value   $ 1,940
Weighted-Average Amortization Period   12 years
TerraSmart LLC | Customer relationships    
Business Acquisition [Line Items]    
Fair Value   $ 35,110
Weighted-Average Amortization Period   12 years
TerraSmart LLC | Backlog    
Business Acquisition [Line Items]    
Fair Value   $ 6,270
Sunfig Corporation, Architectural Mailboxes, LLC, Delta Separations, LLC, and Thermo Energy Systems Inc.    
Business Acquisition [Line Items]    
Fair Value $ 38,296  
Sunfig Corporation, Architectural Mailboxes, LLC, Delta Separations, LLC, and Thermo Energy Systems Inc. | Trademarks    
Business Acquisition [Line Items]    
Fair Value 8,200  
Sunfig Corporation, Architectural Mailboxes, LLC, Delta Separations, LLC, and Thermo Energy Systems Inc. | Trademarks    
Business Acquisition [Line Items]    
Fair Value $ 1,177  
Weighted-Average Amortization Period 3 years  
Sunfig Corporation, Architectural Mailboxes, LLC, Delta Separations, LLC, and Thermo Energy Systems Inc. | Technology    
Business Acquisition [Line Items]    
Fair Value $ 8,175  
Sunfig Corporation, Architectural Mailboxes, LLC, Delta Separations, LLC, and Thermo Energy Systems Inc. | Customer relationships    
Business Acquisition [Line Items]    
Fair Value 18,780  
Sunfig Corporation, Architectural Mailboxes, LLC, Delta Separations, LLC, and Thermo Energy Systems Inc. | Non-compete agreements    
Business Acquisition [Line Items]    
Fair Value $ 1,036  
Weighted-Average Amortization Period 5 years  
Sunfig Corporation, Architectural Mailboxes, LLC, Delta Separations, LLC, and Thermo Energy Systems Inc. | Backlog    
Business Acquisition [Line Items]    
Fair Value $ 928