XML 122 R106.htm IDEA: XBRL DOCUMENT v3.23.3
OTHER GAINS, NET- Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Jul. 31, 2023
Apr. 30, 2023
Jul. 31, 2022
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Other gains, net $ 5,242 $ 4,471 $ 782
Proceeds Received from Sale of Investment      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Other gains, net   1,900  
Settlement with Client      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Other gains, net   1,400  
Interest Income      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Other gains, net   $ 900  
Aerojet Share      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Other gains, net $ 5,100