XML 13 R2.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Nov. 30, 2022
Nov. 30, 2021
Nov. 30, 2022
Nov. 30, 2021
Income Statement [Abstract]        
Net sales $ 85,429 $ 78,280 $ 166,966 $ 155,251
Cost of sales (exclusive of intangible amortization) 40,351 37,725 79,583 74,557
Gross profit 45,078 40,555 87,383 80,694
Operating expenses:        
Research and development 6,838 8,199 15,171 15,593
Sales and marketing 26,007 23,606 52,550 48,052
General and administrative 10,835 9,678 20,936 18,621
Amortization of intangibles 4,808 4,889 9,645 9,710
Change in fair value of contingent consideration 1,646 609 1,857 804
Acquisition, restructuring and other items, net 3,059 2,253 8,640 4,693
Total operating expenses 53,193 49,234 108,799 97,473
Operating loss (8,115) (8,679) (21,416) (16,779)
Other expense:        
Interest expense, net (684) (174) (1,065) (330)
Other expense, net (252) (10) (427) (362)
Total other expense, net (936) (184) (1,492) (692)
Loss before income tax benefit (9,051) (8,863) (22,908) (17,471)
Income tax benefit (565) (512) (1,418) (2,148)
Net loss $ (8,486) $ (8,351) $ (21,490) $ (15,323)
Loss per share        
Loss per share, basic (USD per share) $ (0.21) $ (0.21) $ (0.55) $ (0.39)
Loss per share, diluted (USD per share) $ (0.21) $ (0.21) $ (0.55) $ (0.39)
Weighted average shares outstanding        
Basic weighted average shares outstanding (in shares) 39,490 39,053 39,394 38,893
Diluted weighted average shares outstanding (in shares) 39,490 39,053 39,394 38,893