XML 79 R69.htm IDEA: XBRL DOCUMENT v3.25.2
Note 12 - Other Income, Net - Interest and Other Income Components (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Interest income $ 6,043 $ 6,630 $ 11,740 $ 13,544
Amortization of discount on available-for-sale securities 2,117 5,917 2,885 10,040
Gain on deferred compensation plan investments 5,580 1,266 4,230 5,285
Charitable commitments (900) (6,300) (900) (12,150)
Other (620) (1) (604) 333
Total $ 12,220 $ 7,512 $ 17,351 $ 17,052