XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Related Party Transactions - Revenues Recognized For Related Party Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Related Party Transaction [Line Items]    
Related party revenue $ 72,362 $ 65,308
Software Subscription Agreement | Related Party | Baker Hughes Company    
Related Party Transaction [Line Items]    
Related party revenue 16,385 16,459
Subscription    
Related Party Transaction [Line Items]    
Related party revenue [1] 61,352 57,026
Subscription | Related Party    
Related Party Transaction [Line Items]    
Related party revenue 10,581 16,330
Subscription | Software Subscription Agreement | Related Party | Baker Hughes Company    
Related Party Transaction [Line Items]    
Related party revenue 10,581 16,330
Professional services    
Related Party Transaction [Line Items]    
Related party revenue [2] 11,010 8,282
Professional services | Related Party    
Related Party Transaction [Line Items]    
Related party revenue 5,804 129
Professional services | Software Subscription Agreement | Related Party | Baker Hughes Company    
Related Party Transaction [Line Items]    
Related party revenue $ 5,804 $ 129
[1] Including related party revenue of $10,581 and $16,330 for the three months ended July 31, 2023 and 2022, respectively.
[2] Including related party revenue of $5,804 and $129 for the three months ended July 31, 2023 and 2022, respectively.