XML 81 R68.htm IDEA: XBRL DOCUMENT v3.19.1
Accounts Receivable (Segment) (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Accounts Receivable    
Trade, net $ 82,299 $ 72,363
Rail Products and Services    
Accounts Receivable    
Trade, net 43,180 31,225
Construction Products    
Accounts Receivable    
Trade, net 19,998 20,070
Tubular and Energy Services    
Accounts Receivable    
Trade, net $ 19,121 $ 21,068