XML 14 R2.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended
Aug. 31, 2025
Aug. 31, 2024
Income Statement [Abstract]    
Net sales $ 75,711 $ 67,491
Cost of sales (exclusive of intangible amortization) 33,854 30,767
Gross margin 41,857 36,724
Operating expenses:    
Research and development 6,417 6,285
Sales and marketing 28,130 25,605
General and administrative 12,555 10,975
Amortization of intangibles 2,653 2,570
Change in fair value of contingent consideration 0 76
Acquisition, restructuring and other items, net 2,758 4,311
Total operating expenses 52,513 49,822
Operating loss (10,656) (13,098)
Other expense:    
Interest income (expense), net (4) 606
Other expense, net (178) (173)
Total other income (expense), net (182) 433
Loss before income tax benefit (10,838) (12,665)
Income tax expense 65 133
Net loss $ (10,903) $ (12,798)
Loss per share    
Loss per share, basic (USD per share) $ (0.26) $ (0.31)
Loss per share, diluted (USD per share) $ (0.26) $ (0.31)
Weighted average shares outstanding    
Basic weighted average shares outstanding (in shares) 41,174,000 40,653,000
Diluted weighted average shares outstanding (in shares) 41,174,000 40,653,000