XML 54 R42.htm IDEA: XBRL DOCUMENT v3.8.0.1
Cash and Cash Equivalents and Available for Sale Securities - Additional Information (Details) - USD ($)
$ in Thousands
Sep. 30, 2017
Dec. 31, 2016
Sep. 30, 2016
Dec. 31, 2015
Cash and Cash Equivalents [Line Items]        
Cash and cash equivalents $ 166,734 $ 541,835 $ 600,356 $ 373,173
Cash 152,000 485,700    
Available for sale Securities        
Fair value of available for sale securities 42,168      
Available for sale securities 42,168 0    
Restricted Cash        
Restricted cash 5,048 5,032    
Restricted cash, letter of credit - foreign taxes 3,700 3,700    
Restricted cash, letter of credit - lease agreement 1,000 1,000    
Restricted cash, guaranteed investment certificate for collateralizing an available credit facility 100 100    
Restricted cash, foreign tender requirements 200 200    
Money market funds        
Cash and Cash Equivalents [Line Items]        
Cash equivalents $ 14,700 $ 56,100