XML 49 R37.htm IDEA: XBRL DOCUMENT v3.21.1
Segment Information (Tables)
3 Months Ended
Mar. 31, 2021
Segment Reporting Information, Revenue for Reportable Segment [Abstract]  
Reconciliation Of Sales To Earnings Before Income Taxes by Segment
The following table illustrates certain measurements used by management to assess performance of the segments described above for the three months ended March 31, (in thousands):
Three Months Ended 
 
March 31,
20212020
Net sales:
Renewables$85,512 $47,263 
Residential140,217 103,419 
Agtech46,739 49,234 
Infrastructure 15,124 15,485 
Total net sales$287,592 $215,401 
Income from operations:
Renewables$(521)$4,359 
Residential22,934 13,725 
Agtech929 1,340 
Infrastructure2,037 1,576 
Unallocated Corporate Expenses(12,564)(8,223)
Total income from operations$12,815 $12,777 

March 31, 2021December 31, 2020
Total assets:
Renewables$393,499 $402,796 
Residential427,894 407,132 
Agtech212,507 216,275 
Infrastructure82,833 80,796 
Unallocated corporate assets38,458 28,057 
Assets of discontinued operations— 77,438 
$1,155,191 $1,212,494 
Disaggregation of Revenue
The following tables illustrate segment revenue disaggregated by timing of transfer of control to the customer for the three months ended March 31 (in thousands):
Three Months Ended March 31, 2021
RenewablesResidentialAgtechInfrastructureTotal
Net sales:
Point in Time6,971 139,019 5,143 5,470 $156,603 
Over Time78,541 1,198 41,596 9,654 130,989 
Total net sales$85,512 $140,217 $46,739 $15,124 $287,592 
Three Months Ended March 31, 2020
RenewablesResidentialAgtechInfrastructureTotal
Net sales:
Point in Time$3,696 $102,331 $14,096 $5,457 $125,580 
Over Time43,567 1,088 35,138 10,028 89,821 
Total net sales$47,263 $103,419 $49,234 $15,485 $215,401