XML 65 R54.htm IDEA: XBRL DOCUMENT v3.22.4
Segment and Geographic Information - Summary of Net Sales by Product Category (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Nov. 30, 2022
Nov. 30, 2021
Nov. 30, 2022
Nov. 30, 2021
Segment Reporting Information [Line Items]        
Net sales $ 85,429 $ 78,280 $ 166,966 $ 155,251
Gross profit $ 45,078 $ 40,555 $ 87,383 $ 80,694
Gross margin 52.80% 51.80% 52.30% 52.00%
Med Tech        
Segment Reporting Information [Line Items]        
Net sales $ 24,502 $ 18,886 $ 47,318 $ 36,493
Gross profit $ 15,614 $ 12,578 $ 30,043 $ 24,095
Gross margin 63.70% 66.60% 63.50% 66.00%
Med Device        
Segment Reporting Information [Line Items]        
Net sales $ 60,927 $ 59,394 $ 119,648 $ 118,758
Gross profit $ 29,464 $ 27,977 $ 57,340 $ 56,599
Gross margin 48.40% 47.10% 47.90% 47.70%