XML 87 R74.htm IDEA: XBRL DOCUMENT v3.23.2
Related Party Transactions - Remaining Performance Obligations (Details) - USD ($)
$ in Thousands
Apr. 30, 2023
Apr. 30, 2022
Related Party Transaction [Line Items]    
Deferred revenue $ 47,900 $ 49,100
Total remaining performance obligations 381,400  
Software Subscription Agreement | Baker Hughes Company    
Related Party Transaction [Line Items]    
Deferred revenue 249 2,337
Commitments from non-cancellable contracts 161,920 212,934
Total remaining performance obligations $ 162,169 $ 215,271