XML 50 R35.htm IDEA: XBRL DOCUMENT v3.6.0.2
Nature of Operations and Summary of Significant Accounting Policies - Marketable Securities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Marketable Securities        
Total cash and cash equivalents $ 146,766 $ 203,035 $ 132,275 $ 170,636
Amortized Cost 410,014 286,887    
Gross unrealized holding gains   1    
Gross unrealized holding losses (116) (220)    
Marketable securities 409,898 286,668    
Total cash and cash equivalents and available for sale securities, amortized cost 556,780 489,922    
Total cash and cash equivalents and available for sale securities, fair market value 556,664 489,703    
Maturities of marketable securities        
Year 2017 293,928      
Thereafter 115,970      
Marketable Securities        
Marketable securities $ 409,898 286,668    
Maximum period for redemption 1 year      
Investment classified as non-current   2,300    
Bonds and bond funds        
Marketable Securities        
Amortized Cost $ 410,001 286,857    
Gross unrealized holding losses (116) (220)    
Marketable securities 409,885 286,637    
Asset-backed securities        
Marketable Securities        
Amortized Cost 13 30    
Gross unrealized holding gains   1    
Marketable securities $ 13 $ 31