XML 16 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Jul. 31, 2022
Jul. 31, 2021
Income Statement [Abstract]    
Net sales $ 84,394 $ 274,609
Cost of sales 52,923 144,667
Gross profit 31,471 129,942
Operating expenses:    
Research and development 1,673 1,808
Selling, marketing, and distribution 8,027 10,634
General and administrative 17,854 17,614
Total operating expenses 27,554 30,056
Operating income 3,917 99,886
Other income/(expense), net:    
Other income/(expense), net 673 660
Interest expense, net (433) (544)
Total other income/(expense), net 240 116
Income from operations before income taxes 4,157 100,002
Income tax expense 845 23,120
Net income $ 3,312 $ 76,882
Net income per share:    
Basic - net income $ 0.07 $ 1.59
Diluted - net income $ 0.07 $ 1.57
Weighted average number of common shares outstanding:    
Basic 45,739 48,394
Diluted 46,102 49,050