XML 13 R4.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2023
Oct. 31, 2022
Income Statement [Abstract]        
Revenues $ 13,575 $ 8,949 $ 25,984 $ 17,153
Cost of revenues 9,245 8,599 16,786 16,808
Gross margin 4,330 350 9,198 345
Selling and administrative expenses 2,552 2,034 4,853 4,026
Research and development expenses 840 599 1,347 1,709
Operating income (loss) 938 (2,283) 2,998 (5,390)
Other income (expense):        
Investment (expense) income (106) (12) (86) 24
Interest expense (29) (18) (60) (63)
Income (loss) before provision for income taxes 803 (2,313) 2,852 (5,429)
Provision for income taxes 6 1 13 2
Net income (loss) $ 797 $ (2,314) $ 2,839 $ (5,431)
Net income (loss) per common share:        
Basic and diluted income (loss) per share (in Dollars per share) $ 0.08 $ (0.25) $ 0.3 $ (0.58)
Weighted average shares outstanding:        
Basic and diluted (in Shares) 9,399,000 9,326,000 9,392,000 9,317,000
Condensed Consolidated Statements of Comprehensive Income (Loss)        
Net income (loss) $ 797 $ (2,314) $ 2,839 $ (5,431)
Unrealized loss on marketable securities:        
Change in market value of marketable securities before reclassification, net of tax 0 (581) 0 (552)
Reclassification adjustment for realized gains included in net income (loss), net of tax 0 16 0 1
Total unrealized loss on marketable securities, net of tax 0 (565) 0 (551)
Comprehensive income (loss) $ 797 $ (2,879) $ 2,839 $ (5,982)