XML 39 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue (Tables)
9 Months Ended
Sep. 30, 2020
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following table summarizes the Company's net sales by major product and service category for the periods presented:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2020201920202019
Rail Products$38,057 $39,224 $133,825 $153,420 
Rail Technologies25,931 28,517 75,306 91,416 
Rail Products and Services63,988 67,741 209,131 244,836 
Piling and Fabricated Bridge22,138 28,703 66,109 90,023 
Precast Concrete Products15,745 18,472 42,816 49,903 
Construction Products37,883 47,175 108,925 139,926 
Threaded Products3,524 2,821 10,830 10,196 
Protective Coatings and Measurement Systems12,970 27,111 52,949 80,139 
Tubular and Energy Services16,494 29,932 63,779 90,335 
Total net sales$118,365 $144,848 $381,835 $475,097 

Net sales by the timing of the transfer of products and services was as follows for the periods presented:
Three Months Ended September 30, 2020
Rail Products and
Services
Construction
Products
Tubular and Energy
Services
Total
Point in time$47,027 $22,928 $10,294 $80,249 
Over time16,961 14,955 6,200 38,116 
Total net sales$63,988 $37,883 $16,494 $118,365 
Three Months Ended September 30, 2019
Rail Products and
Services
Construction
Products
Tubular and Energy
Services
Total
Point in time$46,712 $29,375 $17,242 $93,329 
Over time21,029 17,800 12,690 51,519 
Total net sales$67,741 $47,175 $29,932 $144,848