v3.26.3
Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Income Statement [Abstract]    
Net sales $ 80,915 $ 75,711
Cost of sales (exclusive of intangible amortization) 32,875 33,854
Gross margin 48,040 41,857
Operating expenses:    
Research and development 7,979 6,417
Sales and marketing 29,986 28,130
General and administrative 12,467 12,555
Amortization of intangibles 2,729 2,653
Acquisition, restructuring and other items, net 2,181 2,758
Total operating expenses 55,342 52,513
Operating loss (7,302) (10,656)
Other income (expense):    
Interest expense, net (88) (4)
Other income (expense), net 94 (178)
Total other income (expense), net 6 (182)
Loss before income tax (benefit) expense (7,296) (10,838)
Income tax (benefit) expense (199) 65
Net loss $ (7,097) $ (10,903)
Loss per share    
Loss per share, basic (USD per share) $ (0.17) $ (0.26)
Loss per share, diluted (USD per share) $ (0.17) $ (0.26)
Weighted average shares outstanding    
Basic weighted average shares outstanding (in shares) 42,022,000 41,174,000
Diluted weighted average shares outstanding (in shares) 42,022,000 41,174,000