XML 13 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Aug. 31, 2023
Aug. 31, 2022
Income Statement [Abstract]    
Net sales $ 78,679 $ 81,537
Cost of sales (exclusive of intangible amortization) 38,619 39,232
Gross profit 40,060 42,305
Operating expenses:    
Research and development 7,941 8,333
Sales and marketing 27,368 26,543
General and administrative 10,856 10,101
Amortization of intangibles 3,625 4,837
Change in fair value of contingent consideration (130) 211
Acquisition, restructuring and other items, net 3,212 5,581
Total operating expenses 52,872 55,606
Gain on sale of assets 47,842 0
Operating income (loss) 35,030 (13,301)
Other expense:    
Interest income (expense), net 119 (381)
Other expense, net (288) (175)
Total other expense, net (169) (556)
Income (loss) before income tax benefit 34,861 (13,857)
Income tax benefit (11,023) (853)
Net income (loss) $ 45,884 $ (13,004)
Earnings (loss) per share    
Loss per share, basic (USD per share) $ 1.15 $ (0.33)
Loss per share, diluted (USD per share) $ 1.15 $ (0.33)
Weighted average shares outstanding    
Basic weighted average shares outstanding (in shares) 39,842 39,302
Diluted weighted average shares outstanding (in shares) 39,968 39,302