XML 125 R108.htm IDEA: XBRL DOCUMENT v3.22.0.1
Segment Information (Measurements Used by Management to Assess Performance of Segments) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Net sales: $ 1,339,783 $ 1,032,578 $ 898,233
Income from operations: 96,988 107,190 80,812
Depreciation and amortization 31,966 20,915 17,557
Total assets 1,214,901 1,212,494 984,450
Capital expenditures 17,705 13,068 8,776
Discontinued Operations      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Total assets 0 77,438 92,854
Operating Segments      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Income from operations: 133,959 142,401 117,033
Unallocated Corporate Expenses      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Income from operations: (36,971) (35,211) (36,221)
Depreciation and amortization 219 300 390
Total assets 21,246 28,057 174,475
Capital expenditures 3,869 7,101 581
Renewables      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Net sales: 432,096 238,107 229,755
Renewables | Operating Segments      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Net sales: 432,096 238,107 229,755
Income from operations: 20,158 30,105 24,788
Depreciation and amortization 14,682 3,377 3,480
Total assets 445,486 402,797 127,856
Capital expenditures 4,268 423 252
Residential      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Net sales: 635,505 522,814 461,630
Residential | Operating Segments      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Net sales: 635,505 522,814 461,630
Income from operations: 105,821 94,430 63,047
Depreciation and amortization 8,694 8,110 7,906
Total assets 453,469 407,132 359,657
Capital expenditures 4,182 3,313 4,968
Agtech      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Net sales: 199,161 209,460 143,268
Agtech | Operating Segments      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Net sales: 199,161 209,460 143,268
Income from operations: (931) 10,633 22,770
Depreciation and amortization 5,279 6,068 2,652
Total assets 212,038 216,274 118,997
Capital expenditures 3,289 720 1,947
Infrastructure      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Net sales: 73,021 62,197 63,580
Infrastructure | Operating Segments      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Net sales: 73,021 62,197 63,580
Income from operations: 8,911 7,233 6,428
Depreciation and amortization 3,092 3,060 3,129
Total assets 82,662 80,796 110,611
Capital expenditures $ 2,097 $ 1,511 $ 1,028