XML 47 R34.htm IDEA: XBRL DOCUMENT v3.19.1
Basis of Presentation and Summary of Significant Accounting Policies - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
Jan. 01, 2019
Mar. 31, 2019
Dec. 31, 2018
Mar. 31, 2018
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Operating lease right-of-use assets, net of current   $ 24,471    
Operating lease, liability   27,083    
Derecognized existing facility financing obligation   0 $ (59,991)  
Property and equipment, net reclassified   131,650 $ 120,179  
Cumulative effect adjustment related to the adoption of the leasing standard $ 7,116      
Finance lease, right-of-use asset   68,810    
Finance lease, liability   69,537    
Accounting Standards Update 2016-02        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Operating lease right-of-use assets, net of current   25,400    
Operating lease, liability   $ 27,800    
Derecognized existing facility financing obligation 60,000      
Property and equipment, net reclassified (51,100)      
Cumulative effect of new accounting principle in period of adoption, gain recognized (9,300)      
Cumulative effect of new accounting principle in period of adoption, tax impact (2,200)      
Finance lease, right-of-use asset 66,700      
Convertible Debt | Convertible Senior Notes due 2023        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Interest rate, stated percentage       0.00%
Conversion price (in dollars per share)       $ 36.27
Building | Accounting Standards Update 2016-02        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Property and equipment, net reclassified (22,100)      
Leasehold improvements | Accounting Standards Update 2016-02        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Property and equipment, net reclassified 22,100      
Finance lease, liability 66,700      
Accumulated Deficit        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Cumulative effect adjustment related to the adoption of the leasing standard 7,116      
Accumulated Deficit | Accounting Standards Update 2016-02        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Cumulative effect adjustment related to the adoption of the leasing standard $ 7,100