v3.26.3
Revenue from Contracts with Customers (Tables)
3 Months Ended
Aug. 31, 2026
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, 2026Three Months Ended August 31, 2025
(in thousands)United StatesInternationalTotalUnited StatesInternationalTotal
Net sales
Med Tech $35,729 $4,187 $39,916 $31,374 $3,887 $35,261 
Med Device35,339 5,660 40,999 35,082 5,368 40,450 
Total$71,068 $9,847 $80,915 $66,456 $9,255 $75,711 
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, 2026
May 31, 2026
Receivables$44,905 $48,325 
Contract assets$— $— 
Contract liabilities$343 $360