XML 48 R37.htm IDEA: XBRL DOCUMENT v3.4.0.3
Note 4 - Marketable Securities and Time Deposits (Details) - Marketable Securities and Time Deposits - USD ($)
$ in Thousands
Mar. 31, 2016
Dec. 31, 2015
Schedule of Available-for-sale Securities [Line Items]    
Marketable securities and time deposits, amortized cost $ 104,992 $ 108,285
Marketable securities and time deposits, unrealized gains (losses), net (62) (501)
Marketable securities and time deposits, estimated fair value 104,930 107,784
Short-term Deposits [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Marketable securities and time deposits, amortized cost 5,674 5,568
Marketable securities and time deposits, unrealized gains (losses), net 0 0
Marketable securities and time deposits, estimated fair value 5,674 5,568
US Government-sponsored Enterprises Debt Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Marketable securities and time deposits, amortized cost 22,562 23,645
Marketable securities and time deposits, unrealized gains (losses), net (35) (114)
Marketable securities and time deposits, estimated fair value 22,527 23,531
Corporate Debt Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Marketable securities and time deposits, amortized cost 76,756 79,072
Marketable securities and time deposits, unrealized gains (losses), net (27) (387)
Marketable securities and time deposits, estimated fair value $ 76,729 $ 78,685