XML 74 R61.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2023
USD ($)
segment
Jun. 30, 2022
USD ($)
Dec. 31, 2022
USD ($)
Segment Reporting, Other Significant Reconciling Item [Line Items]          
Number of reportable segments | segment     4    
Net sales $ 364,914 $ 366,949 $ 658,181 $ 684,814  
Total consolidated income from operations 43,077 40,139 72,447 61,334  
Total assets 1,238,577   1,238,577   $ 1,210,613
Renewables          
Segment Reporting, Other Significant Reconciling Item [Line Items]          
Net sales 77,459 101,549 136,664 180,332  
Residential          
Segment Reporting, Other Significant Reconciling Item [Line Items]          
Net sales 228,234 200,245 407,729 379,730  
Agtech          
Segment Reporting, Other Significant Reconciling Item [Line Items]          
Net sales 35,028 43,680 70,880 86,108  
Infrastructure          
Segment Reporting, Other Significant Reconciling Item [Line Items]          
Net sales 24,193 21,475 42,908 38,644  
Operating Segments | Renewables          
Segment Reporting, Other Significant Reconciling Item [Line Items]          
Net sales 77,459 101,549 136,664 180,332  
Total consolidated income from operations 5,908 6,829 8,177 (155)  
Total assets 404,447   404,447   392,368
Operating Segments | Residential          
Segment Reporting, Other Significant Reconciling Item [Line Items]          
Net sales 228,234 200,245 407,729 379,730  
Total consolidated income from operations 43,959 35,664 73,468 69,099  
Total assets 546,480   546,480   519,567
Operating Segments | Agtech          
Segment Reporting, Other Significant Reconciling Item [Line Items]          
Net sales 35,028 43,680 70,880 86,108  
Total consolidated income from operations (1,117) 1,542 1,213 1,573  
Total assets 182,942   182,942   193,966
Operating Segments | Infrastructure          
Segment Reporting, Other Significant Reconciling Item [Line Items]          
Net sales 24,193 21,475 42,908 38,644  
Total consolidated income from operations 5,828 2,887 8,542 4,068  
Total assets 84,255   84,255   80,264
Corporate          
Segment Reporting, Other Significant Reconciling Item [Line Items]          
Total consolidated income from operations (11,501) $ (6,783) (18,953) $ (13,251)  
Total assets $ 20,453   $ 20,453   $ 24,448