XML 79 R63.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Organization and Significant Accounting Policies - Revenue by Category (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2022
Disaggregation of revenue      
Revenue $ 716,720 $ 540,536 $ 445,732
Contract Liability      
Disaggregation of revenue      
Revenue 13,757 3,413 3,144
Domestic      
Disaggregation of revenue      
Revenue 271,727 251,428 262,258
International      
Disaggregation of revenue      
Revenue 444,993 289,108 183,474
U.S. government      
Disaggregation of revenue      
Revenue 544,885 366,895 294,941
Non-U.S. government      
Disaggregation of revenue      
Revenue 171,835 173,641 150,791
FFP      
Disaggregation of revenue      
Revenue 634,266 430,547 346,092
CPFF      
Disaggregation of revenue      
Revenue 77,458 104,444 93,428
T&M      
Disaggregation of revenue      
Revenue 4,996 5,545 6,212
UxS      
Disaggregation of revenue      
Revenue 448,006 343,910 300,743
LMS      
Disaggregation of revenue      
Revenue 192,587 120,624 76,415
MW      
Disaggregation of revenue      
Revenue $ 76,127 $ 76,002 $ 68,574