XML 65 R50.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 7 - Marketable Securities - Short-term and Long-term Marketable Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Amortized Cost $ 94,458 $ 123,956
Unrealized Gains 16
Unrealized Losses (463) (497)
Fair Value 93,995 123,475
Bank Time Deposits [Member]    
Amortized Cost 3,968 7,182
Unrealized Gains 12
Unrealized Losses (32) (22)
Fair Value 3,936 7,172
US Government Agencies Debt Securities [Member]    
Amortized Cost 32,320 31,706
Unrealized Gains 1
Unrealized Losses (199) (141)
Fair Value 32,121 31,566
Corporate Debt Securities [Member]    
Amortized Cost 29,806 38,490
Unrealized Gains 2
Unrealized Losses (128) (147)
Fair Value 29,678 38,345
US States and Political Subdivisions Debt Securities [Member]    
Amortized Cost 28,364 46,578
Unrealized Gains 1
Unrealized Losses (104) (187)
Fair Value $ 28,260 $ 46,392