v3.25.2
Note 10 - Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Schedule of Dividends Payable [Table Text Block]

Record Date

 

Payment Date

 

Per Share Amount

   

Dividend Payment

 
               

(in thousands)

 

Fiscal Year 2025

                   

March 13, 2025

 

March 27, 2025

  $ 0.20     $ 4,517  

May 15, 2025

 

May 29, 2025

  $ 0.20     $ 4,520  
                     

Fiscal Year 2024

                   

March 14, 2024

 

March 28, 2024

  $ 0.16     $ 3,589  

May 16, 2024

 

May 30, 2024

  $ 0.16     $ 3,593  

August 15, 2024

 

August 29, 2024

  $ 0.16     $ 3,596  

November 21, 2024

 

December 5, 2024

  $ 0.16     $ 3,600