XML 120 R42.htm IDEA: XBRL DOCUMENT v3.20.2
Organization and Significant Accounting Policies - Revenue by Category (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2020
Oct. 26, 2019
Oct. 31, 2020
Oct. 26, 2019
Contract Liability        
Disaggregation of revenue        
Revenue $ 3,451 $ 828 $ 5,423 $ 1,658
Domestic        
Disaggregation of revenue        
Revenue 46,398 49,965 99,828 88,773
International        
Disaggregation of revenue        
Revenue 46,267 33,306 80,287 81,409
U.S. government        
Disaggregation of revenue        
Revenue 55,594 50,302 109,390 99,436
Non-U.S. government        
Disaggregation of revenue        
Revenue 37,071 32,969 70,725 70,746
FFP        
Disaggregation of revenue        
Revenue 68,425 60,518 129,300 128,462
CPFF        
Disaggregation of revenue        
Revenue 24,230 21,257 50,799 39,521
T&M        
Disaggregation of revenue        
Revenue 10 1,496 16 2,199
Small UAS        
Disaggregation of revenue        
Revenue 58,265 59,157 114,467 125,903
TMS        
Disaggregation of revenue        
Revenue 18,961 7,924 28,495 13,511
HAPS        
Disaggregation of revenue        
Revenue 11,452 13,393 27,838 25,728
Other        
Disaggregation of revenue        
Revenue $ 3,987 $ 2,797 $ 9,315 $ 5,040