XML 54 R41.htm IDEA: XBRL DOCUMENT v3.25.4
Note 10 - Other Income, Net (Tables)
12 Months Ended
Dec. 31, 2025
Notes Tables  
Schedule of Other Nonoperating Income (Expense) [Table Text Block]
  

Year Ended December 31,

  

2025

 

2024

 

2023

Interest income

 $29,151  $27,093  $23,363 

Amortization of discount on available-for-sale securities, net

  4,103   20,145   5,277 

Gain on deferred compensation plan investments

  10,033   9,400   8,505 

Charitable commitments

  (6,294)  (23,742)  (14,850)

Other

  587   658   1,810 

Total

 $37,580  $33,554  $24,105