XML 39 R27.htm IDEA: XBRL DOCUMENT v3.25.1
Net (Loss) Income Per Share (Tables)
3 Months Ended
Apr. 30, 2025
Net (Loss) Income Per Share [Abstract]  
Schedule of earnings per share, basic and diluted
The following table sets forth the computation of basic and diluted net (loss) income per share as follows (in $000s except share and per share amounts):
 
     Three Months Ended
April 30,
 
     2025      2024  
Numerator:
     
Net (loss) income
  
(
$
3,913
)
   $ 1,653  
  
 
 
    
 
 
 
Denominator:
     
Denominator for basic net (loss) income per share (weighted-average shares which exclude shares in the treasury, 1,358,208 at April 30,
2025 and 2024)
     9,498,604        7,364,757  
Effect of dilutive securities from restricted stock plan
     —         217,692  
  
 
 
    
 
 
 
Denominator for diluted net (loss) income per share (adjusted weighted average shares)
     9,498,604        7,582,449  
  
 
 
    
 
 
 
Basic net (loss) income per share
  
(
$
0.41
)
   $ 0.22  
  
 
 
    
 
 
 
Diluted net (loss) income per share
  
(
$
0.41
)
   $ 0.22