XML 15 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) - USD ($)
shares in Thousands
3 Months Ended
Jul. 31, 2022
Jul. 31, 2021
Income Statement [Abstract]    
Net sales $ 43,676,000 $ 60,768,000
Cost of sales 24,637,000 31,785,000
Gross profit 19,039,000 28,983,000
Operating expenses:    
Research and development 1,756,000 1,521,000
Selling, marketing, and distribution 11,780,000 13,200,000
General and administrative 11,064,000 10,039,000
Total operating expenses 24,600,000 24,760,000
Operating (loss)/income (5,561,000) 4,223,000
Other income, net:    
Other income, net 241,000 129,000
Interest expense, net (186,000) (46,000)
Total other income, net 55,000 83,000
(Loss)/income from operations before income taxes (5,506,000) 4,306,000
Income tax expense 189,000 849,000
Net (loss)/income $ (5,695,000) $ 3,457,000
Net (loss)/income per share:    
Basic $ (0.42) $ 0.25
Diluted $ (0.42) $ 0.24
Weighted average number of common shares outstanding:    
Basic 13,443 14,083
Diluted 13,443 14,301