XML 67 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Organization and Significant Accounting Policies - Revenue by Category (Details) - USD ($)
3 Months Ended 6 Months Ended
Oct. 26, 2024
Oct. 28, 2023
Oct. 26, 2024
Oct. 28, 2023
Disaggregation of revenue        
Revenue $ 188,458,000 $ 180,816,000 $ 377,941,000 $ 333,163,000
Contract Liability        
Disaggregation of revenue        
Revenue 2,475,000 696,000 7,961,000 2,416,000
Domestic        
Disaggregation of revenue        
Revenue 86,958,000 69,975,000 153,956,000 128,101,000
International        
Disaggregation of revenue        
Revenue 101,500,000 110,841,000 223,985,000 205,062,000
U.S. government        
Disaggregation of revenue        
Revenue 140,715,000 149,959,000 289,315,000 251,307,000
Non-U.S. government        
Disaggregation of revenue        
Revenue 47,743,000 30,857,000 88,626,000 81,856,000
FFP        
Disaggregation of revenue        
Revenue 168,752,000 159,879,000 340,620,000 289,821,000
CPFF        
Disaggregation of revenue        
Revenue 18,810,000 19,802,000 35,041,000 41,095,000
T&M        
Disaggregation of revenue        
Revenue 896,000 1,135,000 2,280,000 2,247,000
UxS        
Disaggregation of revenue        
Revenue 85,416,000 132,773,000 205,392,000 230,980,000
LMS        
Disaggregation of revenue        
Revenue 77,715,000 30,249,000 129,688,000 61,166,000
MW        
Disaggregation of revenue        
Revenue $ 25,327,000 $ 17,794,000 $ 42,861,000 $ 41,017,000