XML 27 R6.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock [Member]
Treasury Stock, Common [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
Balance at Apr. 30, 2022 $ 56 $ (341) $ 322,932 $ (253,770) $ (46) $ 68,831
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 vesting of restricted stock units, shares 16,667          
Balance at Oct. 31, 2022 $ 56 $ (341) 323,564 (264,466) (46) 58,767
Balance, shares at Oct. 31, 2022 55,921,880 (23,352)        
Balance at Jul. 31, 2022 $ 56 $ (341) 323,265 (259,622) (46) 63,312
Balance, shares at Jul. 31, 2022 55,921,880 (23,352)        
Net loss (4,844) (4,844)
Share-based compensation 299 299
Balance at Oct. 31, 2022 $ 56 $ (341) 323,564 (264,466) (46) 58,767
Balance, shares at Oct. 31, 2022 55,921,880 (23,352)        
Balance at Apr. 30, 2023 $ 56 $ (355) 324,393 (280,096) (45) 43,953
Balance, shares at Apr. 30, 2023 56,304,642 (40,914)        
Net loss (14,252) (14,252)
Share-based compensation 673 673
Common stock issued related to bonus and earnout payments $ 3 1,247 1,250
Common stock issued related to bonus and earn out payments, shares 2,403,846          
Common stock issued upon vesting of restricted stock
Common stock issued upon vesting of restricted stock units, shares 69,666          
Issuance of common stock - Cantor At The Market offering, net of issuance costs 29 29
Issuance of common stock- AGP At The Market offering, net of issuance costs, shares 55,604          
Shares withheld for tax withholdings $ (2) (2)
Shares withheld for tax withholdings, shares   (4,074)        
Balance at Oct. 31, 2023 $ 59 $ (357) 326,342 (294,348) (45) 31,651
Balance, shares at Oct. 31, 2023 58,833,758 (44,988)        
Balance at Jul. 31, 2023 $ 59 $ (357) 326,041 (287,135) (45) 38,563
Balance, shares at Jul. 31, 2023 58,776,654 (44,680)        
Net loss (7,213) (7,213)
Share-based compensation 272 272
Common stock issued upon vesting of restricted stock
Common stock issued upon vesting of restricted stock units, shares 1,500          
Issuance of common stock - Cantor At The Market offering, net of issuance costs 29 29
Issuance of common stock- AGP At The Market offering, net of issuance costs, shares 55,604          
Acquisition of treasury stock
Acquisition of treasury stock, shares   (308)        
Balance at Oct. 31, 2023 $ 59 $ (357) $ 326,342 $ (294,348) $ (45) $ 31,651
Balance, shares at Oct. 31, 2023 58,833,758 (44,988)