v3.25.2
Revenue from Contracts with Customers (Tables)
12 Months Ended
May 31, 2025
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following tables summarize net sales by Med Tech, Med Device and by geography:
Year ended May 31, 2025Year ended May 31, 2024
(in thousands)United StatesInternationalTotalUnited StatesInternationalTotal
Net sales
Med Tech$109,254 $17,399 $126,653 $90,361 $16,042 $106,403 
Med Device141,729 24,116 165,845 161,125 36,386 197,511 
Total$250,983 $41,515 $292,498 $251,486 $52,428 $303,914 
Year ended May 31, 2023
(in thousands)United StatesInternationalTotal
Net sales
Med Tech$84,332 $12,355 $96,687 
Med Device198,381 43,684 242,065 
Total$282,713 $56,039 $338,752 
Contract with Customer, Asset and Liability
The following table presents changes in the Company’s receivables, contract assets and contract liabilities with customers:
(in thousands)May 31, 2025May 31, 2024
Receivables$42,890 $43,610 
Contract assets$— $— 
Contract liabilities$277 $391