v3.26.3
Segment and Geographic Information - Summary of Net Sales by Product Category (Details) - USD ($)
$ in Thousands
3 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Segment Reporting [Line Items]    
Net sales $ 80,915 $ 75,711
Cost of sales (exclusive of intangible amortization) 32,875 33,854
Gross margin $ 48,040 $ 41,857
Gross Margin % 59.40% 55.30%
Operating Expenses $ 55,342 $ 52,513
Other income (expense), net 6 (182)
Loss before income tax (benefit) expense (7,296) (10,838)
Med Tech    
Segment Reporting [Line Items]    
Net sales 39,916 35,261
Cost of sales (exclusive of intangible amortization) 13,492 13,339
Gross margin $ 26,424 $ 21,922
Gross Margin % 66.20% 62.20%
Med Device    
Segment Reporting [Line Items]    
Net sales $ 40,999 $ 40,450
Cost of sales (exclusive of intangible amortization) 19,383 20,515
Gross margin $ 21,616 $ 19,935
Gross Margin % 52.70% 49.30%
Med Tech    
Segment Reporting [Line Items]    
Net sales $ 39,916 $ 35,261
Med Device    
Segment Reporting [Line Items]    
Net sales $ 40,999 $ 40,450