XML 38 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue from Contracts with Customers (Tables)
3 Months Ended
Aug. 31, 2023
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following table summarizes net sales by Med Tech, Med Device and by geography:
Three Months Ended August 31, 2023Three Months Ended August 31, 2022
(in thousands)United StatesInternationalTotalUnited StatesInternationalTotal
Net sales
Med Tech $22,242 $3,618 $25,860 $20,442 $2,375 $22,817 
Med Device42,157 10,662 52,819 48,581 10,139 58,720 
Total$64,399 $14,280 $78,679 $69,023 $12,514 $81,537 
Contract Balances with Customers
The following table presents changes in the Company’s receivables, contract assets and contract liabilities with customers:
(in thousands)Aug 31, 2023
May 31, 2023
Receivables$49,755 $52,826 
Contract assets$— $— 
Contract liabilities$433 $499