XML 72 R61.htm IDEA: XBRL DOCUMENT v3.22.2
Segment Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Jun. 30, 2022
USD ($)
segment
Jun. 30, 2021
USD ($)
Dec. 31, 2021
USD ($)
Segment Reporting, Other Significant Reconciling Item [Line Items]          
Number of reportable segments | segment     4    
Net sales $ 366,949 $ 348,389 $ 684,814 $ 635,981  
Total consolidated income from operations 40,139 31,409 61,334 44,224  
Total assets 1,295,413   1,295,413   $ 1,214,901
Renewables          
Segment Reporting, Other Significant Reconciling Item [Line Items]          
Net sales 101,549 107,751 180,332 193,263  
Residential          
Segment Reporting, Other Significant Reconciling Item [Line Items]          
Net sales 200,245 164,209 379,730 304,426  
Agtech          
Segment Reporting, Other Significant Reconciling Item [Line Items]          
Net sales 43,680 53,696 86,108 100,435  
Infrastructure          
Segment Reporting, Other Significant Reconciling Item [Line Items]          
Net sales 21,475 22,733 38,644 37,857  
Operating Segments | Renewables          
Segment Reporting, Other Significant Reconciling Item [Line Items]          
Net sales 101,549 107,751 180,332 193,263  
Total consolidated income from operations 6,829 9,510 (155) 8,989  
Total assets 444,411   444,411   445,486
Operating Segments | Residential          
Segment Reporting, Other Significant Reconciling Item [Line Items]          
Net sales 200,245 164,209 379,730 304,426  
Total consolidated income from operations 35,664 27,155 69,099 50,089  
Total assets 532,226   532,226   453,469
Operating Segments | Agtech          
Segment Reporting, Other Significant Reconciling Item [Line Items]          
Net sales 43,680 53,696 86,108 100,435  
Total consolidated income from operations 1,542 977 1,573 1,906  
Total assets 213,026   213,026   212,038
Operating Segments | Infrastructure          
Segment Reporting, Other Significant Reconciling Item [Line Items]          
Net sales 21,475 22,733 38,644 37,857  
Total consolidated income from operations 2,887 4,186 4,068 6,223  
Total assets 85,652   85,652   82,662
Corporate          
Segment Reporting, Other Significant Reconciling Item [Line Items]          
Total consolidated income from operations (6,783) $ (10,419) (13,251) $ (22,983)  
Total assets $ 20,098   $ 20,098   $ 21,246