XML 66 R51.htm IDEA: XBRL DOCUMENT v3.3.1.900
Note 3 - Marketable Securities and Time Deposits (Details) - Marketable Securities and Time Deposits - USD ($)
$ in Thousands
Dec. 31, 2015
Dec. 31, 2014
Schedule of Available-for-sale Securities [Line Items]    
Marketable securities and time deposits, amortized cost $ 108,285 $ 104,073
Marketable securities and time deposits, unrealized gains (losses), net (501) (296)
Marketable securities and time deposits, estimated fair value 107,784 103,777
Short-term Deposits [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Marketable securities and time deposits, amortized cost 5,568 2,599
Marketable securities and time deposits, unrealized gains (losses), net 0 0
Marketable securities and time deposits, estimated fair value 5,568 2,599
US Government-sponsored Enterprises Debt Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Marketable securities and time deposits, amortized cost 23,645 21,085
Marketable securities and time deposits, unrealized gains (losses), net (114) (34)
Marketable securities and time deposits, estimated fair value 23,531 21,051
Corporate Debt Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Marketable securities and time deposits, amortized cost 79,072 80,389
Marketable securities and time deposits, unrealized gains (losses), net (387) (262)
Marketable securities and time deposits, estimated fair value $ 78,685 $ 80,127