XML 79 R70.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 12 - Other Income (Expense), Net - Interest and Other Income Components (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Interest income $ 3,584 $ 3,050 $ 10,378 $ 8,102
Amortization of premium on available-for-sale securities (1,102) (1,305) (3,682) (3,231)
Gain (loss) on deferred compensation plan investments (1,330) (399) (8,607) 2,640
Foreign currency exchange gain (loss) 612 (171) 962 (544)
Charitable contributions (1,700) (400) (4,700) (600)
Other (59) 18 (71) 44
Total $ 5 $ 793 $ (5,720) $ 6,411