XML 102 R32.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue (Tables)
12 Months Ended
Dec. 31, 2019
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following table summarizes the Company’s net sales by major product and service category:
December 31,
20192018
Rail Products$194,464  $188,590  
Rail Technologies127,344  130,934  
Rail Products and Services321,808  319,524  
Piling and Fabricated Bridge Products114,076  102,246  
Precast Concrete Products68,410  56,407  
Construction Products182,486  158,653  
Test, Inspection, and Threading Services51,003  59,766  
Protective Coatings and Measurement Systems99,760  89,026  
Tubular and Energy Services150,763  148,792  
Total net sales$655,057  $626,969  
For the years ended December 31, 2019 and 2018, net sales by the timing of the transfer of goods and services are as follows:
Year ended December 31, 2019Rail Products
and Services
Construction
Products
Tubular and
Energy Services
Total
Point in time$240,047  $115,590  $112,645  $468,282  
Over time81,761  66,896  38,118  186,775  
Total net sales$321,808  $182,486  $150,763  $655,057  
Year ended December 31, 2018Rail Products
and Services
Construction
Products
Tubular and
Energy Services
Total
Point in time$232,814  $106,168  $124,734  $463,716  
Over time86,710  52,485  24,058  163,253  
Total net sales$319,524  $158,653  $148,792  $626,969