XML 72 R58.htm IDEA: XBRL DOCUMENT v3.23.3
Segment Information (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Sep. 30, 2023
USD ($)
segment
Sep. 30, 2022
USD ($)
Dec. 31, 2022
USD ($)
Segment Reporting, Other Significant Reconciling Item [Line Items]          
Number of reportable segments | segment     4    
Net sales $ 390,744 $ 391,291 $ 1,048,925 $ 1,076,105  
Total consolidated income from operations 53,190 47,396 125,637 108,730  
Total assets 1,288,046   1,288,046   $ 1,210,613
Renewables          
Segment Reporting, Other Significant Reconciling Item [Line Items]          
Net sales 106,362 111,119 243,026 291,451  
Residential          
Segment Reporting, Other Significant Reconciling Item [Line Items]          
Net sales 227,747 215,592 635,476 595,322  
Agtech          
Segment Reporting, Other Significant Reconciling Item [Line Items]          
Net sales 31,666 44,217 102,546 130,325  
Infrastructure          
Segment Reporting, Other Significant Reconciling Item [Line Items]          
Net sales 24,969 20,363 67,877 59,007  
Operating Segments | Renewables          
Segment Reporting, Other Significant Reconciling Item [Line Items]          
Net sales 106,362 111,119 243,026 291,451  
Total consolidated income from operations 12,907 14,216 21,084 14,061  
Total assets 399,969   399,969   392,368
Operating Segments | Residential          
Segment Reporting, Other Significant Reconciling Item [Line Items]          
Net sales 227,747 215,592 635,476 595,322  
Total consolidated income from operations 42,158 35,802 115,626 104,901  
Total assets 539,800   539,800   519,567
Operating Segments | Agtech          
Segment Reporting, Other Significant Reconciling Item [Line Items]          
Net sales 31,666 44,217 102,546 130,325  
Total consolidated income from operations 2,136 3,777 3,349 5,350  
Total assets 182,988   182,988   193,966
Operating Segments | Infrastructure          
Segment Reporting, Other Significant Reconciling Item [Line Items]          
Net sales 24,969 20,363 67,877 59,007  
Total consolidated income from operations 6,386 2,572 14,928 6,640  
Total assets 79,877   79,877   80,264
Corporate          
Segment Reporting, Other Significant Reconciling Item [Line Items]          
Total consolidated income from operations (10,397) $ (8,971) (29,350) $ (22,222)  
Total assets $ 85,412   $ 85,412   $ 24,448