XML 78 R62.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Organization and Significant Accounting Policies - Contract Estimates (Details)
12 Months Ended
Apr. 30, 2024
USD ($)
contract
$ / shares
Apr. 30, 2023
USD ($)
contract
$ / shares
Apr. 30, 2022
USD ($)
contract
$ / shares
Material adjustment to any one contract $ 0 $ 0 $ 0
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    
Number of active contracts | contract 1 1 1
Forward Loss Reserve $ 374,000 $ 1,878,000  
Diluted (in dollars per share) | $ / shares $ 2.18 $ (7.04) $ (0.17)
LMS      
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    
Amount of revised 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
Number of active contracts | contract 2