XML 14 R2.htm IDEA: XBRL DOCUMENT v3.26.1
Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Feb. 28, 2026
Feb. 28, 2025
Feb. 28, 2026
Feb. 28, 2025
Income Statement [Abstract]        
Net sales $ 78,423 $ 72,004 $ 233,567 $ 212,340
Cost of sales (exclusive of intangible amortization) 36,944 33,147 105,448 96,853
Gross margin 41,479 38,857 128,119 115,487
Operating expenses:        
Research and development 7,084 6,913 21,269 19,632
Sales and marketing 27,437 25,504 82,278 76,698
General and administrative 10,719 10,490 33,425 31,856
Amortization of intangibles 2,668 2,598 7,964 7,730
Change in fair value of contingent consideration 0 40 0 272
Acquisition, restructuring and other items, net 6,522 3,286 12,915 13,465
Total operating expenses 54,430 48,831 157,851 149,653
Operating loss (12,951) (9,974) (29,732) (34,166)
Other expense:        
Interest income (expense), net (88) 135 (194) 975
Other income, net 4,967 5,430 4,661 5,269
Total other income, net 4,879 5,565 4,467 6,244
Loss before income tax benefit (8,072) (4,409) (25,265) (27,922)
Income tax (benefit) expense 12 (2) 72 21
Net loss $ (8,084) $ (4,407) $ (25,337) $ (27,943)
Loss per share        
Loss per share, basic (USD per share) $ (0.19) $ (0.11) $ (0.61) $ (0.68)
Loss per share, diluted (USD per share) $ (0.19) $ (0.11) $ (0.61) $ (0.68)
Weighted average shares outstanding        
Basic weighted average shares outstanding (in shares) 41,596,000 40,853,000 41,467,000 40,809,000
Diluted weighted average shares outstanding (in shares) 41,596,000 40,853,000 41,467,000 40,809,000