XML 98 R85.htm IDEA: XBRL DOCUMENT v3.22.0.1
Contract Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Contract costs      
Contract costs, net $ 25,418 $ 29,216  
Capitalized contract, amortization period 38 months    
Amortization of contract costs $ 19,990 26,629 $ 23,330
Sales commissions      
Contract costs      
Contract costs, net 2,600 3,200  
Amortization of contract costs 2,200 3,000 2,600
Freight and mobilization      
Contract costs      
Contract costs, net 22,800 26,000  
Amortization of contract costs $ 17,800 $ 23,600 $ 20,700