XML 68 R56.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment and Geographic Information - Summary of Net Sales by Product Category (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Feb. 29, 2024
Feb. 28, 2023
Feb. 29, 2024
Feb. 28, 2023
Segment Reporting Information [Line Items]        
Net sales $ 75,182 $ 80,712 $ 232,934 $ 247,678
Gross profit $ 35,861 $ 40,504 $ 116,183 $ 127,887
Gross margin 47.70% 50.20% 49.90% 51.60%
Med Tech        
Segment Reporting Information [Line Items]        
Net sales $ 25,844 $ 22,874 $ 77,068 $ 70,193
Gross profit $ 15,857 $ 14,774 $ 48,400 $ 44,816
Gross margin 61.40% 64.60% 62.80% 63.80%
Med Device        
Segment Reporting Information [Line Items]        
Net sales $ 49,338 $ 57,838 $ 155,866 $ 177,485
Gross profit $ 20,004 $ 25,730 $ 67,783 $ 83,071
Gross margin 40.50% 44.50% 43.50% 46.80%