XML 96 R78.htm IDEA: XBRL DOCUMENT v3.10.0.1
Contract Costs (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Jan. 01, 2018
Disaggregation of Revenue        
Contract costs $ 39,020,000 $ 0   $ 21,524,000
Capitalized contract, term 36 months      
Amortization of contract costs $ 14,939,000 $ 0 $ 0  
Impairment loss in relation to costs capitalized 0      
Sales commissions        
Disaggregation of Revenue        
Contract costs 4,200,000     2,300,000
Amortization of contract costs 1,500,000      
Freight and mobilization        
Disaggregation of Revenue        
Contract costs 34,800,000     $ 19,200,000
Amortization of contract costs $ 13,400,000