XML 119 R103.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Changes in Accounting Estimates (Details) - USD ($)
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2022
Compensation expense $ 17,069,000 $ 10,765,000 $ 5,390,000
Amount of aggregate impact of adjustments in contract estimates on revenue related to performance obligations satisfied or partially satisfied in previous periods increased 5,408,000    
Amortization expense 17,954,000 58,121,000 26,558,000
Net income (loss) $ 59,666,000 $ (176,167,000) $ (4,185,000)
Diluted (in dollars per share) $ 2.18 $ (7.04) $ (0.17)
Adoption of ASU 2018-09      
Compensation expense     $ 1,602,000
Revision of estimate of total costs required to complete the contracts | Customer Related Intangible Assets      
Amortization expense $ 34,149,000    
Net income (loss) $ 26,158,000    
Diluted (in dollars per share) $ 1.04    
LMS      
Amount of aggregate impact of adjustments in contract estimates on revenue related to performance obligations satisfied or partially satisfied in previous periods   $ 1,898,000 $ 1,124,000
Amount of aggregate impact of adjustments in contract estimates on revenue related to performance obligations satisfied or partially satisfied in previous periods increased $ 2,672,000