XML 71 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Information (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2023
USD ($)
segment
Mar. 31, 2022
USD ($)
Dec. 31, 2022
USD ($)
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Number of reportable segments | segment 4    
Net sales $ 293,267 $ 317,865  
Total consolidated income from operations 29,370 21,195  
Total assets 1,208,492   $ 1,210,613
Renewables      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Net sales 59,205 78,783  
Residential      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Net sales 179,495 179,485  
Agtech      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Net sales 35,852 42,428  
Infrastructure      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Net sales 18,715 17,169  
Operating Segments | Renewables      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Net sales 59,205 78,783  
Total consolidated income from operations 2,269 (6,984)  
Total assets 393,088   392,368
Operating Segments | Residential      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Net sales 179,495 179,485  
Total consolidated income from operations 29,509 33,435  
Total assets 535,423   519,567
Operating Segments | Agtech      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Net sales 35,852 42,428  
Total consolidated income from operations 2,330 31  
Total assets 180,688   193,966
Operating Segments | Infrastructure      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Net sales 18,715 17,169  
Total consolidated income from operations 2,714 1,181  
Total assets 82,795   80,264
Corporate      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Total consolidated income from operations (7,452) $ (6,468)  
Total assets $ 16,498   $ 24,448