XML 119 R104.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Information (Measurements Used by Management to Assess Performance of Segments) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Net sales: $ 1,377,736 $ 1,389,966 $ 1,339,783
Income from operations: 150,729 130,102 96,988
Depreciation and amortization 27,378 26,167 31,966
Total assets 1,256,451 1,210,613 1,214,901
Capital expenditures 14,997 20,138 17,705
Operating Segments      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Income from operations: 190,829 163,618 133,959
Unallocated Corporate Expenses      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Income from operations: (40,100) (33,516) (36,971)
Depreciation and amortization 1,701 1,190 219
Total assets 117,287 24,448 21,246
Capital expenditures 4,239 1,424 3,869
Renewables      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Net sales: 330,738 377,567 432,096
Renewables | Operating Segments      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Net sales: 330,738 377,567 432,096
Income from operations: 30,160 25,243 20,158
Depreciation and amortization 8,671 8,467 14,682
Total assets 377,694 392,368 445,486
Capital expenditures 1,113 3,589 4,268
Residential      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Net sales: 814,803 767,248 635,505
Residential | Operating Segments      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Net sales: 814,803 767,248 635,505
Income from operations: 143,068 126,458 105,821
Depreciation and amortization 10,080 8,983 8,694
Total assets 515,739 519,567 453,469
Capital expenditures 6,913 10,050 4,182
Agtech      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Net sales: 144,967 168,868 199,161
Agtech | Operating Segments      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Net sales: 144,967 168,868 199,161
Income from operations: (928) 2,914 (931)
Depreciation and amortization 3,789 4,377 5,279
Total assets 168,213 193,966 212,038
Capital expenditures 1,419 3,177 3,289
Infrastructure      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Net sales: 87,228 76,283 73,021
Infrastructure | Operating Segments      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Net sales: 87,228 76,283 73,021
Income from operations: 18,529 9,003 8,911
Depreciation and amortization 3,137 3,150 3,092
Total assets 77,518 80,264 82,662
Capital expenditures $ 1,313 $ 1,898 $ 2,097