XML 51 R40.htm IDEA: XBRL DOCUMENT v3.25.3
Note 17 - Earnings Per Share (Tables)
3 Months Ended
Sep. 30, 2025
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three Months Ended

 
  

September 30,

 
  

2025

  

2024

 
  

(in thousands, except share and per share data)

 

BASIC

        

Numerators:

        

Net income from continuing operations

 $1,965  $1,093 

Net income from discontinued operations, net of tax

     381 

Net income

 $1,965  $1,474 

Denominator:

        

Basic weighted-average common shares outstanding

  9,441,073   6,068,019 

Basic per share calculations:

        

Net income per share from continuing operations

 $0.21  $0.18 

Net income per share from discontinued operations, net of tax

 $  $0.06 

Net income per share

 $0.21  $0.24 
  

Three Months Ended

 
  

September 30,

 
  

2025

  

2024

 
  

(in thousands, except share and per share data)

 

DILUTED

        

Numerators:

        

Adjusted numerator - net loss from continuing operations (1)

 $(1,505) $(1,787)

Net income from discontinued operations, net of tax

     381 

Net loss

 $(1,505) $(1,406)

Denominator:

        

Basic weighted-average common shares outstanding

  9,441,073   6,068,019 

Dilutive effect of warrants to purchase common stock

  10,035,562   3,028,862 

Dilutive effect of options to purchase common stock

     2,720 

Diluted weighted-average common shares outstanding

  19,476,635   9,099,601 

Diluted per share calculations:

        

Net loss per share from continuing operations

 $(0.08) $(0.20)

Net income per share from discontinued operations, net of tax

 $  $0.04 

Net loss per share

 $(0.08) $(0.15)
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
  

Three Months Ended

 
  

September 30,

 
  

2025

  

2024

 

Warrants to purchase common stock - liability classified (note 16)

  3,144,536   455,392 

Warrants to purchase common stock - equity classified (note 16)

  15,571   18,114 

Weighted-average of warrants exercised to common stock (note 16)

  495,000    

Outstanding stock options (note 15)

  206,800   10,644 

Unvested restricted stock (note 15)

  31,298   1,211 

Unvested restricted stock units (note 15)

     141,439 

Total anti-dilutive securities

  3,893,205   626,800