XML 86 R76.htm IDEA: XBRL DOCUMENT v3.24.3
Note 13 - Other Income, Net - Interest and Other Income Components (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Interest income $ 6,805 $ 6,071 $ 20,349 $ 16,844
Amortization of discount on available-for-sale securities 6,644 1,647 16,684 1,591
Gain (loss) on deferred compensation plan investments 3,894 (1,611) 9,180 3,411
Charitable contributions (6,400) (3,850) (18,550) (9,650)
Other (665) 32 (333) 1,933
Total $ 10,278 $ 2,289 $ 27,330 $ 14,129