XML 47 R66.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accounts Receivable (Segment) (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Accounts Receivable    
Trade, net $ 78,447 $ 82,299
Rail Products and Services    
Accounts Receivable    
Trade, net 44,941 43,180
Construction Products    
Accounts Receivable    
Trade, net 19,301 19,998
Tubular and Energy Services    
Accounts Receivable    
Trade, net $ 14,205 $ 19,121