XML 19 R8.htm IDEA: XBRL DOCUMENT v3.24.4
Revenue
6 Months Ended
Nov. 24, 2024
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
The Company disaggregates its revenue based on how it markets its products and services and reviews results of operations. The following table disaggregates revenues by major product lines and services:
Three Months EndedSix Months Ended
November 24, 2024November 26, 2023November 24, 2024November 26, 2023
CDMO$25,610 $23,678 $45,790 $45,217 
HA manufacturing6,954 6,472 11,479 9,455 
Total$32,564 $30,150 $57,269 $54,672 
The following table disaggregates revenues by the timing of revenue recognition:
Three Months EndedSix Months Ended
November 24, 2024November 26, 2023November 24, 2024November 26, 2023
Revenues recognized over time$6,122 $5,827 $11,998 $12,208 
Revenues recognized at a point in time26,442 24,323 45,271 42,464 
Total$32,564 $30,150 $57,269 $54,672 
During the three months ended November 24, 2024, the Company had revenues concentrations of 10% or greater from three customers, accounting for 40%, 18%, and 18%. During the three months ended November 26, 2023, the Company had revenues concentrations of 10% or greater from three customers, accounting for 32%, 22%, and 22%.
During the six months ended November 24, 2024, the Company had revenues concentrations of 10% or greater from three customers, accounting for 37%, 20% and 14%. During the six months ended November 26, 2023, the Company had revenues concentrations of 10% or greater from three customers, accounting for 31%, 22%, and 14%.
Contract Assets and Liabilities
Contract assets primarily relate to the Company’s unconditional right to consideration for work completed but not billed at the reporting date. Contract liabilities primarily relate to payments received from customers in advance of performance under a contract.
DescriptionBalance Sheet PresentationNovember 24, 2024May 26, 2024
Assets:
Receivables not yet billedAccounts receivable, less allowance for credit losses$5,216 $3,885 
Related party receivables not yet billedAccounts receivable, related party482 184 
Total contract assets$5,698 $4,069 
Current Liabilities:
Advances on customer-owned equipmentOther accrued liabilities$3,014 $3,509 
Non related parties deferred revenueDeferred revenues426 1,088 
Related party deferred revenueDeferred revenues, related party511 1,025 
Non-Current Liabilities:
Related party deferred revenueDeferred revenues, less current portion, related party4,880 4,703 
Non-current customer depositOther non-current liabilities176 257 
Total contract liabilities$9,007 $10,582 
Revenues recognized during the three and six months ended November 24, 2024 that were included in the contract liability balance at the beginning of fiscal year 2025, were $328 and $1,911.
We receive payments from customers based on billing schedules as established in our contracts. The contract assets relate to our conditional right to consideration for our completed performance under the contract. Accounts receivable are recorded when the right to consideration becomes unconditional. Contract liabilities relate to payments received in advance of performance under the contract. Contract liabilities are recognized as revenue as we perform under the statements of work.