XML 115 R89.htm IDEA: XBRL DOCUMENT v3.20.4
Contract Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Disaggregation of Revenue      
Contract costs, net $ 29,216 $ 42,927  
Capitalized contract, term 38 months    
Amortization of contract costs $ 26,629 23,330 $ 14,939
Sales commissions      
Disaggregation of Revenue      
Contract costs, net 3,200 4,800  
Amortization of contract costs 3,000 2,600 1,500
Freight and mobilization      
Disaggregation of Revenue      
Contract costs, net 26,000 38,100  
Amortization of contract costs $ 23,600 $ 20,700 $ 13,400