XML 49 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 8 - Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Dividends Declared [Table Text Block]
  

Year Ended December 31,

 
  

2023

  

2022

  

2021

 

Dividend declared per share

 $4.00  $3.00  $2.40 

Total amount

 $190,642  $140,337  $110,206