Disaggregation of Revenue |
The following tables summarize net sales by Med Tech, Med Device and by geography: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Year ended May 31, 2025 | | Year ended May 31, 2024 | (in thousands) | United States | | International | | Total | | United States | | International | | Total | Net sales | | | | | | | | | | | | Med Tech | $ | 109,254 | | | $ | 17,399 | | | $ | 126,653 | | | $ | 90,361 | | | $ | 16,042 | | | $ | 106,403 | | Med Device | 141,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 States | | International | | Total | Net sales | | | | | | Med Tech | $ | 84,332 | | | $ | 12,355 | | | $ | 96,687 | | Med Device | 198,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, 2025 | | May 31, 2024 | Receivables | $ | 42,890 | | | $ | 43,610 | | Contract assets | $ | — | | | $ | — | | Contract liabilities | $ | 277 | | | $ | 391 | |
|