XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.4
Revenue (Tables)
6 Months Ended
Nov. 24, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue 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