XML 14 R2.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Aug. 31, 2024
Aug. 31, 2023
Income Statement [Abstract]    
Net sales $ 67,491 $ 78,679
Cost of sales (exclusive of intangible amortization) 30,767 38,619
Gross profit 36,724 40,060
Operating expenses:    
Research and development 6,285 7,941
Sales and marketing 25,605 27,368
General and administrative 10,975 10,856
Amortization of intangibles 2,570 3,625
Change in fair value of contingent consideration 76 (130)
Acquisition, restructuring and other items, net 4,311 3,212
Total operating expenses 49,822 52,872
Gain on sale of assets 0 47,842
Operating income (loss) (13,098) 35,030
Other expense:    
Interest income, net 606 119
Other expense, net (173) (288)
Total other income (expense), net 433 (169)
Income (loss) before income tax benefit (12,665) 34,861
Income tax expense (benefit) 133 (11,023)
Net income (loss) $ (12,798) $ 45,884
Earnings (loss) per share    
Loss per share, basic (USD per share) $ (0.31) $ 1.15
Loss per share, diluted (USD per share) $ (0.31) $ 1.15
Weighted average shares outstanding    
Basic weighted average shares outstanding (in shares) 40,653 39,842
Diluted weighted average shares outstanding (in shares) 40,653 39,968