XML 69 R55.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenues - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Disaggregation Of Revenue [Line Items]    
Accounts receivable balances $ 558,817 $ 580,354
ASC Topic 606 Revenue from Contracts with Customers    
Disaggregation Of Revenue [Line Items]    
Accounts receivable balances 554,000 577,000
ASC Topic 606 Revenue from Contracts with Customers | Contract Drilling    
Disaggregation Of Revenue [Line Items]    
Increase (decrease) in contract liabilities (1,600)  
ASC Topic 606 Revenue from Contracts with Customers | Customer Payments    
Disaggregation Of Revenue [Line Items]    
Increase (decrease) in contract liabilities 1,500  
ASC Topic 606 Revenue from Contracts with Customers | Customer Prepayments    
Disaggregation Of Revenue [Line Items]    
Contract liability balances included in accounts payable and accrued liabilities 3,000 9,100
ASC Topic 606 Revenue from Contracts with Customers | Deferred Mobilization Payments    
Disaggregation Of Revenue [Line Items]    
Contract liability balances included in accounts payable and accrued liabilities $ 4,600 $ 4,700
Maximum    
Disaggregation Of Revenue [Line Items]    
Accounts receivable payment terms 60 days  
Minimum    
Disaggregation Of Revenue [Line Items]    
Accounts receivable payment terms 30 days