XML 61 R50.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue from Contract with Customers - Contract Balances (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2018
Jan. 01, 2018
Dec. 31, 2017
Disaggregation of Revenue      
Accounts receivable, trade $ 141,781 $ 121,299 $ 113,416
Contract liability with customer 13,300 9,000  
Increase in contract liability from freight billing and after market services 21,800    
Revenue from contract liability 17,400    
Contract with customers      
Disaggregation of Revenue      
Accounts receivable, trade $ 136,800 $ 115,600