XML 45 R29.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
USD ($)
Jun. 30, 2017
USD ($)
Jun. 30, 2018
USD ($)
Period
Segment
Jun. 30, 2017
USD ($)
Dec. 31, 2017
USD ($)
Revenue [Abstract]          
Transaction price $ 630,000   $ 630,000    
Number of additional option periods | Period     17    
Contract revenue 220,200 $ 100,772 $ 338,014 $ 217,630  
Number of operating segments | Segment     1    
Contract with Customer, Asset and Liability [Abstract]          
Accounts receivable 189,489   $ 189,489   $ 143,653
Deferred costs 3,400   3,400   2,900
Contract with Customer, Liability [Abstract]          
Contract liability 73,005   73,005    
Deferral of revenue     15,478    
Recognition of revenue included in beginning of year contract liability     (15,343)    
Contract liability $ 73,005   $ 73,005    
Accounting Standards Update 2014-09 [Member]          
Contract with Customer, Liability [Abstract]          
Contract liability         72,870
Contract liability         72,870
CIADM [Member]          
Revenue [Abstract]          
Term of contract     24 years    
Difference between Revenue Guidance in Effect before and after Topic 606 [Member] | Accounting Standards Update 2014-09 [Member]          
Contract with Customer, Liability [Abstract]          
Contract liability         42,379
Contract liability         42,379
Difference between Revenue Guidance in Effect before and after Topic 606 [Member] | CIADM [Member] | Accounting Standards Update 2014-09 [Member]          
Revenue [Abstract]          
Retained earnings         32,500
Deferred tax assets         9,900
Contract with Customer, Liability [Abstract]          
Contract liability         42,400
Contract liability         42,400
Calculated under Revenue Guidance in Effect before Topic 606 [Member]          
Contract with Customer, Liability [Abstract]          
Contract liability         30,491
Contract liability         $ 30,491