XML 35 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 2 - Net Income Per Share (Tables)
3 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

Three Months Ended December 31,

 
   

2023

   

2022

 

Net (loss) income

  $ (5,268,000 )   $ 14,255,000  

Weighted average common shares

    15,212,945       14,165,550  

Dilutive potential common shares

    -       119,297  

Weighted average dilutive common shares outstanding

    15,212,945       14,284,847  
Net (loss) income per common share:                

Basic

  $ (0.35 )   $ 1.01  

Diluted

  $ (0.35 )   $ 1.00