XML 15 R6.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (UNAUDITED) - USD ($)
shares in Thousands, $ in Thousands
Common Stock
Capital Contributed in Excess of Par Value
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Total
Balance Beginning at Apr. 30, 2022 $ 524 $ 32,383 $ 54,828 $ (4,573) $ 83,162
Balance Beginning (in shares) at Apr. 30, 2022 5,240        
Compensation related to issuance of option to purchase common stock   25     25
Issuance of restricted common stock $ 2 162     164
Issuance of restricted common stock (in shares) 15        
Net income     5,533   5,533
Other comprehensive income       143 143
Balance Ending at Oct. 31, 2022 $ 526 32,570 60,361 (4,430) 89,027
Balance Ending (in shares) at Oct. 31, 2022 5,255        
Balance Beginning at Jul. 31, 2022 $ 526 32,558 56,740 (4,507) 85,317
Balance Beginning (in shares) at Jul. 31, 2022 5,255        
Compensation related to issuance of option to purchase common stock   12     12
Net income     3,621   3,621
Other comprehensive income       77 77
Balance Ending at Oct. 31, 2022 $ 526 32,570 60,361 (4,430) 89,027
Balance Ending (in shares) at Oct. 31, 2022 5,255        
Balance Beginning at Apr. 30, 2023 $ 526 32,686 76,618 1,170 111,000
Balance Beginning (in shares) at Apr. 30, 2023 5,255        
Stock compensation expense   64     64
Compensation related to issuance of option to purchase common stock   25     25
Issuance of restricted common stock (in shares) 16        
Net income     2,454   2,454
Other comprehensive income         1
Balance Ending at Oct. 31, 2023 $ 526 32,775 79,072 1,170 113,543
Balance Ending (in shares) at Oct. 31, 2023 5,271        
Balance Beginning at Jul. 31, 2023 $ 526 32,698 77,964 1,170 112,358
Balance Beginning (in shares) at Jul. 31, 2023 5,271        
Stock compensation expense   64     64
Compensation related to issuance of option to purchase common stock   13     13
Net income     1,108   1,108
Balance Ending at Oct. 31, 2023 $ 526 $ 32,775 $ 79,072 $ 1,170 $ 113,543
Balance Ending (in shares) at Oct. 31, 2023 5,271