XML 56 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Acquisitions (Schedule of Acquired Intangible Assets) (Details) - USD ($)
$ in Thousands
3 Months Ended
Dec. 11, 2020
Mar. 31, 2021
Technology | Minimum    
Business Acquisition [Line Items]    
Weighted-Average Amortization Period 5 years  
Technology | Maximum    
Business Acquisition [Line Items]    
Weighted-Average Amortization Period 15 years  
Customer relationships | Minimum    
Business Acquisition [Line Items]    
Weighted-Average Amortization Period 11 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,066  
Sunfig Corporation, Architectural Mailboxes, LLC, Delta Separations, LLC, and Thermo Energy Systems Inc. | Trademarks    
Business Acquisition [Line Items]    
Fair Value 8,100  
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,345  
Sunfig Corporation, Architectural Mailboxes, LLC, Delta Separations, LLC, and Thermo Energy Systems Inc. | Customer relationships    
Business Acquisition [Line Items]    
Fair Value 18,480  
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