XML 35 R21.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 10 - Other Income (Expense), Net
12 Months Ended
Dec. 31, 2024
Notes to Financial Statements  
Other Nonoperating Income and Expense [Text Block]

10. OTHER INCOME (EXPENSE), NET

 

The components of other income (expense), net, were as follows (in thousands):

 

  

Year Ended December 31,

 
  

2024

  

2023

  

2022

 

Interest income

 $27,093  $23,363  $14,369 

Amortization of discount (premium) on available-for-sale securities, net

  20,145   5,277   (4,375)

Gain (loss) on deferred compensation plan investments

  9,400   8,505   (6,600)

Charitable contributions

  (23,742)  (14,850)  (5,900)

Gain on sale of equity investment

  -   1,424   - 

Other

  658   386   658 

Total

 $33,554  $24,105  $(1,848)