XML 25 R5.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONSOLIDATED STATEMENTS OF EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Retained (Deficit)/Earnings
Treasury Stock
Balance at Apr. 30, 2021 $ 279,905 $ 14 $ 265,362 $ 14,529  
Balance, shares at Apr. 30, 2021   14,059,000      
Net loss (64,880)     (64,880)  
Stock-based compensation 2,812   2,812    
Shares issued under employee stock purchase plan 870   870    
Shares issued under employee stock purchase plan, shares   77,000      
Proceeds from exercise of stock options 5   5    
Proceeds from exercise of stock options, shares   3,000      
Issuance of common stock under restricted stock unit awards, net of tax (656)   (656)    
Issuance of common stock under restricted stock unit awards, net of tax, shares   101,000      
Repurchase of treasury stock (15,025)       $ (15,025)
Repurchase of treasury stock, shares         837,000
Balance at Apr. 30, 2022 203,031 $ 14 268,393 (50,351) $ (15,025)
Balance, shares at Apr. 30, 2022   14,240,000     837,000
Net loss (12,024)     (12,024)  
Stock-based compensation 4,050   4,050    
Shares issued under employee stock purchase plan 656   656    
Shares issued under employee stock purchase plan, shares   90,000      
Issuance of common stock under restricted stock unit awards, net of tax (315)   (315)    
Issuance of common stock under restricted stock unit awards, net of tax, shares   117,000      
Repurchase of treasury stock (3,534)       $ (3,534)
Repurchase of treasury stock, shares         377,000
Balance at Apr. 30, 2023 $ 191,864 $ 14 272,784 (62,375) $ (18,559)
Balance, shares at Apr. 30, 2023 13,233,151 14,447,000     1,214,000
Net loss $ (12,248)     (12,248)  
Stock-based compensation 4,075   4,075    
Shares issued under employee stock purchase plan 672 $ 1 671    
Shares issued under employee stock purchase plan, shares   92,000      
Issuance of common stock under restricted stock unit awards, net of tax (423)   (423)    
Issuance of common stock under restricted stock unit awards, net of tax, shares   162,000      
Repurchase of treasury stock (6,015)       $ (6,015)
Repurchase of treasury stock, shares         689
Balance at Apr. 30, 2024 $ 177,925 $ 15 $ 277,107 $ (74,623) $ (24,574)
Balance, shares at Apr. 30, 2024 12,797,865 14,701     1,903