XML 54 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Organization and Significant Accounting Policies - Revenue by Category (Details) - USD ($)
3 Months Ended 9 Months Ended
Jan. 27, 2024
Jan. 28, 2023
Jan. 27, 2024
Jan. 28, 2023
Disaggregation of revenue        
Revenue $ 186,578,000 $ 134,395,000 $ 519,741,000 $ 354,495,000
Contract Liability        
Disaggregation of revenue        
Revenue 610,000 369,000 3,026,000 3,374,000
Domestic        
Disaggregation of revenue        
Revenue 62,865,000 55,955,000 186,445,000 174,135,000
International        
Disaggregation of revenue        
Revenue 123,713,000 78,440,000 333,296,000 180,360,000
U.S. government        
Disaggregation of revenue        
Revenue 133,761,000 83,398,000 385,069,000 226,191,000
Non-U.S. government        
Disaggregation of revenue        
Revenue 52,817,000 50,997,000 134,672,000 128,304,000
FFP        
Disaggregation of revenue        
Revenue 167,256,000 109,119,000 457,077,000 275,184,000
CPFF        
Disaggregation of revenue        
Revenue 17,925,000 24,115,000 59,445,000 75,583,000
T&M        
Disaggregation of revenue        
Revenue 1,397,000 1,161,000 3,219,000 3,728,000
UMS        
Disaggregation of revenue        
Revenue 113,290,000 92,329,000 344,270,000 221,738,000
LMS        
Disaggregation of revenue        
Revenue 57,658,000 24,015,000 118,824,000 78,127,000
MW        
Disaggregation of revenue        
Revenue $ 15,630,000 $ 18,051,000 $ 56,647,000 $ 54,630,000