XML 15 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) - USD ($)
shares in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2022
Oct. 31, 2021
Income Statement [Abstract]        
Net sales $ 54,436,000 $ 70,760,000 $ 98,112,000 $ 131,528,000
Cost of sales 28,474,000 37,723,000 53,111,000 69,508,000
Gross profit 25,962,000 33,037,000 45,001,000 62,020,000
Operating expenses:        
Research and development 1,557,000 1,457,000 3,313,000 2,977,000
Selling, marketing, and distribution 13,924,000 15,664,000 25,704,000 28,864,000
General and administrative 10,615,000 10,615,000 21,679,000 20,654,000
Total operating expenses 26,096,000 27,736,000 50,696,000 52,495,000
Operating (loss)/income (134,000) 5,301,000 (5,695,000) 9,525,000
Other income, net:        
Other income, net 585,000 619,000 826,000 747,000
Interest expense, net (242,000) (53,000) (428,000) (99,000)
Total other income, net 343,000 566,000 398,000 648,000
Income/(loss) from operations before income taxes 209,000 5,867,000 (5,297,000) 10,173,000
Income tax (benefit)/expense (161,000) 1,284,000 28,000 2,133,000
Net income/(loss) $ 370,000 $ 4,583,000 $ (5,325,000) $ 8,040,000
Net income/(loss) per share:        
Basic $ 0.03 $ 0.32 $ (0.40) $ 0.57
Diluted $ 0.03 $ 0.32 $ (0.40) $ 0.56
Weighted average number of common shares outstanding:        
Basic 13,465 14,135 13,454 14,109
Diluted 13,589 14,348 13,454 14,369