XML 24 R4.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2022
Income Statement [Abstract]      
Net sales $ 201,099 $ 191,209 $ 247,526
Cost of sales 112,673 103,145 133,287
Gross profit 88,426 88,064 114,239
Operating expenses:      
Research and development 6,851 6,361 5,501
Selling, marketing, and distribution 55,050 51,791 56,168
General and administrative 39,022 42,612 41,244
Goodwill impairment     67,849
Total operating expenses 100,923 100,764 170,762
Operating loss (12,497) (12,700) (56,523)
Other (expense)/income, net:      
Other income, net 140 1,188 1,311
Interest income/(expense), net 39 (761) (324)
Total other (expense)/income, net 179 427 987
Loss from operations before income taxes (12,318) (12,273) (55,536)
Income tax (benefit)/expense (70) (249) 9,344
Net loss $ (12,248) $ (12,024) $ (64,880)
Net loss per share:      
Basic $ (0.94) $ (0.9) $ (4.66)
Diluted $ (0.94) $ (0.9) $ (4.66)
Weighted average number of common shares outstanding:      
Basic 12,967 13,372 13,930
Diluted 12,967 13,372 13,930