XML 15 R4.htm IDEA: XBRL DOCUMENT v3.22.4
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) - USD ($)
shares in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Income Statement [Abstract]        
Net sales $ 50,894,000 $ 70,105,000 $ 149,006,000 $ 201,633,000
Cost of sales 26,905,000 38,010,000 80,015,000 107,518,000
Gross profit 23,989,000 32,095,000 68,991,000 94,115,000
Operating expenses:        
Research and development 1,575,000 1,377,000 4,887,000 4,354,000
Selling, marketing, and distribution 14,522,000 15,627,000 40,226,000 44,490,000
General and administrative 10,893,000 10,366,000 32,575,000 31,020,000
Total operating expenses 26,990,000 27,370,000 77,688,000 79,864,000
Operating (loss)/income (3,001,000) 4,725,000 (8,697,000) 14,251,000
Other income, net:        
Other income, net 226,000 258,000 1,052,000 1,004,000
Interest expense, net (213,000) (68,000) (641,000) (167,000)
Total other income, net 13,000 190,000 411,000 837,000
(Loss)/income from operations before income taxes (2,988,000) 4,915,000 (8,286,000) 15,088,000
Income tax (benefit)/expense (125,000) 1,149,000 (98,000) 3,282,000
Net (loss)/income $ (2,863,000) $ 3,766,000 $ (8,188,000) $ 11,806,000
Net (loss)/income per share:        
Basic $ (0.21) $ 0.27 $ (0.61) $ 0.84
Diluted $ (0.21) $ 0.27 $ (0.61) $ 0.82
Weighted average number of common shares outstanding:        
Basic 13,331 14,054 13,413 14,091
Diluted 13,331 14,205 13,413 14,332