XML 66 R56.htm IDEA: XBRL DOCUMENT v3.7.0.1
Note 8 - Cash, Cash Equivalents and Investments - Cash Equivalents, Short-term and Long-term Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Jun. 30, 2016
Dec. 31, 2015
Long-term investments $ 5,348 $ 5,354    
Cash 62,166 87,747    
Money market funds 8,944 24,956    
Certificates of deposit 7,378    
U.S. treasuries and government agency bonds 17,914 45,877    
Total 283,019 273,578    
Cash and cash equivalents 71,110 112,703 $ 82,046 $ 90,860
Short-term investments 206,561 155,521    
Corporate Debt Securities [Member]        
Available-for-sale securities 181,269 109,644    
Auction Rate Securities [Member]        
Available-for-sale securities $ 5,348 $ 5,354