v3.26.1
Note 8 - Income Tax (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]
  

For the Three Months Ended, June 30,

 
  

2026

  

2025

 

Income before provision for income taxes

 $1,293,936  $183,212 

Provision for income taxes

  289,000   38,430 

Effective tax rates

  22.3%  21.0%
  

For the Six Months Ended, June 30,

 
  

2026

  

2025

 

Income before provision for income taxes

 $2,551,425  $1,249,021 

Provision for income taxes

  575,000   322,000 

Effective tax rates

  22.5%  25.8%