XML 72 R42.htm IDEA: XBRL DOCUMENT v3.7.0.1
Investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Cash and cash equivalents:        
Cash and cash equivalents $ 197,945 $ 91,060 $ 85,586 $ 69,649
Cash and Cash Equivalents, Fair Value Disclosure 197,945 91,060    
Investments:        
Investments, amortized cost 35,785 59,489    
Investments, gross unrealized gains 8 1    
Investments, gross unrealized losses (76) (180)    
Investments, fair value 35,717 59,310    
Total cash, cash equivalents, and investments, amortized cost 233,730 150,549    
Total cash, cash equivalents, and investments, fair value 233,662 150,370    
Certificates of deposit (due within 1 year)        
Investments:        
Investments, amortized cost 6,920 13,611    
Investments, gross unrealized gains 4 1    
Investments, gross unrealized losses (1) (7)    
Investments, fair value 6,923 13,605    
Certificates of deposit (due within 2 years)        
Investments:        
Investments, amortized cost   4,760    
Investments, gross unrealized gains   0    
Investments, gross unrealized losses   (10)    
Investments, fair value   4,750    
Commercial paper        
Investments:        
Investments, amortized cost   5,977    
Investments, gross unrealized gains   0    
Investments, gross unrealized losses   (11)    
Investments, fair value   5,966    
Corporate bonds (due within 1 year)        
Investments:        
Investments, amortized cost 27,615 24,002    
Investments, gross unrealized gains 4 0    
Investments, gross unrealized losses (75) (65)    
Investments, fair value 27,544 23,937    
Corporate bonds (due within 2 years)        
Investments:        
Investments, amortized cost   9,142    
Investments, gross unrealized gains   0    
Investments, gross unrealized losses   (84)    
Investments, fair value   9,058    
Government agencies (due within 1 year)        
Investments:        
Investments, amortized cost 1,250 1,997    
Investments, gross unrealized gains 0 0    
Investments, gross unrealized losses 0 (3)    
Investments, fair value 1,250 1,994    
Cash and money market accounts        
Cash and cash equivalents:        
Cash and cash equivalents 196,445 91,060    
Cash and Cash Equivalents, Fair Value Disclosure 196,445 $ 91,060    
Commercial paper        
Cash and cash equivalents:        
Cash and cash equivalents 1,500      
Cash and Cash Equivalents, Fair Value Disclosure $ 1,500