XML 14 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Statements of Operations and Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Income Statement [Abstract]    
Revenues $ 15,077 $ 12,408
Cost of revenues 8,379 7,540
Gross margin 6,698 4,868
Selling and administrative expenses 2,845 2,302
Research and development expenses 1,488 506
Operating income 2,365 2,060
Other income (expense):    
Income on investments 224 20
Interest expense (26) (31)
Income before provision for income taxes 2,563 2,049
Provision for income taxes 133 7
Net income $ 2,430 $ 2,042
Net income per common share:    
Basic and diluted income per share (in Dollars per share) $ 0.25 $ 0.22
Basic and diluted income per share (in Dollars per share) $ 0.25 $ 0.22
Weighted average shares outstanding:    
Basic and diluted (in Shares) 9,538,339 9,384,375
Basic and diluted (in Shares) 9,538,339 9,384,375