XML 78 R69.htm IDEA: XBRL DOCUMENT v3.22.2
Note 12 - Other Income (Expense), Net - Interest and Other Income Components (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Interest income $ 3,333 $ 2,770 $ 6,794 $ 5,052
Amortization of premium on available-for-sale securities (1,232) (1,113) (2,580) (1,926)
Gain (loss) on deferred compensation plan investments (5,085) 1,862 (7,277) 3,039
Foreign currency exchange gain (loss) 400 (388) 350 (373)
Charitable contributions (2,500) (100) (3,000) (200)
Other (8) 0 (13) 26
Total $ (5,092) $ 3,031 $ (5,726) $ 5,618