XML 76 R63.htm IDEA: XBRL DOCUMENT v3.23.2
Organization and Significant Accounting Policies - Revenue by Category (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2021
Disaggregation of revenue      
Revenue $ 540,536 $ 445,732 $ 394,912
Contract Liability      
Disaggregation of revenue      
Revenue 3,413 3,144 5,468
Domestic      
Disaggregation of revenue      
Revenue 251,428 262,258 241,898
International      
Disaggregation of revenue      
Revenue 289,108 183,474 153,014
U.S. government      
Disaggregation of revenue      
Revenue 366,895 294,941 271,273
Non-U.S. government      
Disaggregation of revenue      
Revenue 173,641 150,791 123,639
FFP      
Disaggregation of revenue      
Revenue 430,547 346,092 307,413
CPFF      
Disaggregation of revenue      
Revenue 104,444 93,428 86,719
T&M      
Disaggregation of revenue      
Revenue 5,545 6,212 780
Small UAS      
Disaggregation of revenue      
Revenue 233,908 178,201 235,854
TMS      
Disaggregation of revenue      
Revenue 120,624 76,415 87,268
MUAS ISR Contract.      
Disaggregation of revenue      
Revenue 70,327 93,156 15,837
Other.      
Disaggregation of revenue      
Revenue $ 115,677 $ 97,960 $ 55,953