XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Statement of Shareholders' Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock [Member]
Treasury Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
Beginning balance, value at Apr. 30, 2021 $ 52 $ (338) $ 315,821 $ (234,896) $ (171) $ 80,468
Beginning balance, shares at Apr. 30, 2021 52,479,051 (21,040)        
Net loss (8,250) (8,250)
Share-based compensation 547 547
Proceeds from stock options exercises 21   21
Proceeds from stock options exercises, shares 20,000          
Other comprehensive gain/(loss) (45) 32 (13)
Ending balance, value at Oct. 31, 2021 $ 52 $ (338) 316,389 (243,191) (139) 72,773
Ending balance, shares at Oct. 31, 2021 52,499,051 (21,040)        
Beginning balance, value at Jul. 31, 2021 $ 52 $ (338) 316,211 (237,975) (185) 77,765
Beginning balance, shares at Jul. 31, 2021 52,479,051 (21,040)        
Net loss (5,171) (5,171)
Share-based compensation 157 157
Proceeds from stock options exercises 21 21
Proceeds from stock options exercises, shares 20,000          
Other comprehensive gain/(loss) (45) 46 1
Ending balance, value at Oct. 31, 2021 $ 52 $ (338) 316,389 (243,191) (139) 72,773
Ending balance, shares at Oct. 31, 2021 52,499,051 (21,040)        
Beginning balance, value at Apr. 30, 2022 $ 56 $ (341) 322,932 (253,770) (46) 68,831
Beginning balance, shares at Apr. 30, 2022 55,905,213 (23,352)        
Net loss (10,696) (10,696)
Share-based compensation 632 632
Common stock issued upon vesting of restricted stock
Common stock issued upon exercise of stock options, shares 16,667          
Proceeds from stock options exercises, shares          
Ending balance, value at Oct. 31, 2022 $ 56 $ (341) 323,564 (264,466) (46) $ 58,767
Ending balance, shares at Oct. 31, 2022 55,921,880 (23,352)        
Beginning balance, value at Jul. 31, 2022 $ 56 $ (341) 323,265 (259,622) (46) 63,312
Beginning balance, shares at Jul. 31, 2022 55,921,880 (23,352)        
Net loss (4,844) (4,844)
Share-based compensation 299 299
Ending balance, value at Oct. 31, 2022 $ 56 $ (341) $ 323,564 $ (264,466) $ (46) $ 58,767
Ending balance, shares at Oct. 31, 2022 55,921,880 (23,352)