XML 45 R36.htm IDEA: XBRL DOCUMENT v3.22.2
Note 15 - Dividends and Dividend Equivalents (Tables)
6 Months Ended
Jun. 30, 2022
Notes Tables  
Dividends Declared [Table Text Block]
   

Three Months Ended June 30,

   

Six Months Ended June 30,

 
   

2022

   

2021

   

2022

   

2021

 

Dividend declared per share

  $ 0.75     $ 0.60     $ 1.50     $ 1.20  

Total amount

  $ 35,029     $ 27,501     $ 69,937     $ 54,894