v3.26.1
Note 17 - Earnings Per Share (Tables)
9 Months Ended
Mar. 31, 2026
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three Months Ended

  

Nine Months Ended

 
  

March 31,

  

March 31,

 
  

2026

  

2025

  

2026

  

2025

 
  

(in thousands, except share and per share data)

 

BASIC

                

Numerators:

                

Net (loss) income from continuing operations

 $(5,618) $3,940  $(14,237) $5,698 

Net income from discontinued operations, net of tax

     54      558 

Net (loss) income

 $(5,618) $3,994  $(14,237) $6,256 

Denominator:

                

Basic weighted-average common shares outstanding

  10,511,583   6,134,634   9,992,577   6,111,550 

Basic per share calculations:

                

Net (loss) income per share from continuing operations

 $(0.53) $0.64  $(1.42) $0.93 

Net income per share from discontinued operations, net of tax

 $  $0.01  $  $0.09 

Net (loss) income per share

 $(0.53) $0.65  $(1.42) $1.02 
  

Three Months Ended

  

Nine Months Ended

 
  

March 31,

  

March 31,

 
  

2026

  

2025

  

2026

  

2025

 
  

(in thousands, except share and per share data)

 

DILUTED

                

Numerators:

                

Adjusted numerator - net (loss) income from continuing operations (1)

 $(5,618) $1,679  $(14,237) $(2,459)

Net income from discontinued operations, net of tax

     54      558 

Net (loss) income

 $(5,618) $1,733  $(14,237) $(1,901)

Denominator:

                

Basic weighted-average common shares outstanding

  10,511,583   6,134,634   9,992,577   6,111,550 

Dilutive effect of warrants to purchase common stock

     2,060,510      2,482,368 

Dilutive effect of unvested restricted stock and restricted stock units

     9,309      12,095 

Diluted weighted-average common shares outstanding

  10,511,583   8,204,453   9,992,577   8,606,013 

Diluted per share calculations:

                

Net (loss) income per share from continuing operations

 $(0.53) $0.20  $(1.42) $(0.29)

Net income per share from discontinued operations, net of tax

 $  $0.01  $  $0.06 

Net (loss) income per share

 $(0.53) $0.21  $(1.42) $(0.22)
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
  

Three Months Ended

  

Nine Months Ended

 
  

March 31,

  

March 31,

 
  

2026

  

2025

  

2026

  

2025

 

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

  2,190,681   3,821,256   2,190,681   3,399,398 

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

  1,630,434   15,571   1,630,434   15,571 

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

        478,921    

Outstanding stock options (note 15)

  203,744   219,244   203,744   219,244 

Unvested restricted stock (note 15)

  220,304   25,223   220,304   22,437 

Unvested restricted stock units (note 15)

     84      84 

Total anti-dilutive securities

  4,245,163   4,081,378   4,724,084   3,656,734