XML 68 R53.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 8 - Marketable Securities - Short-term and Long-term Marketable Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Amortized Cost $ 70,329 $ 94,458
Unrealized Gains 1
Unrealized Losses (242) (463)
Fair Value 70,088 93,995
Bank Time Deposits [Member]    
Amortized Cost 4,208 3,968
Unrealized Gains
Unrealized Losses (25) (32)
Fair Value 4,183 3,936
US Government Agencies Debt Securities [Member]    
Amortized Cost 16,843 32,320
Unrealized Gains
Unrealized Losses (88) (199)
Fair Value 16,755 32,121
Corporate Debt Securities [Member]    
Amortized Cost 31,769 29,806
Unrealized Gains
Unrealized Losses (96) (128)
Fair Value 31,673 29,678
US States and Political Subdivisions Debt Securities [Member]    
Amortized Cost 17,509 28,364
Unrealized Gains 1
Unrealized Losses (33) (104)
Fair Value $ 17,477 $ 28,260