XML 64 R53.htm IDEA: XBRL DOCUMENT v3.22.4
Related Party Transactions (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Oct. 31, 2021
Jun. 30, 2020
Jun. 30, 2019
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Apr. 30, 2022
Related Party Transaction [Line Items]                
Accounts receivable, net, inclusive of unbilled receivables from related party       $ 82,143   $ 82,143   $ 35,848
Deferred revenue, current [1]       38,893   38,893   48,854
Sales and marketing expenses [2]       43,497 $ 43,146 131,420 $ 126,134  
Accounts payable, from related party       0   0   18,549
Commissions payable to a related party       2,448   2,448   2,510
Software Subscription Agreement | Baker Hughes Company                
Related Party Transaction [Line Items]                
Revenue commitment, fiscal year 2020   $ 46,700            
Revenue commitment, fiscal year 2021   53,300            
Revenue commitment, fiscal year 2022   75,000            
Revenue commitment, fiscal year 2023 $ 85,000 125,000            
Revenue commitment, fiscal year 2024 110,000 $ 150,000            
Revenue commitment, fiscal year 2025 $ 125,000              
Baker Hughes Company | Software Subscription Agreement                
Related Party Transaction [Line Items]                
Revenue commitment, term 6 years 5 years 3 years          
Sales commissions, recognized as deferred costs $ 16,000              
Deferred costs, sales commissions, amortization period 5 years              
Accounts receivable, net, inclusive of unbilled receivables from related party       82,100   82,100   35,800
Deferred revenue, current       300   300   100
Costs of subscription revenue       0 200 0 400  
Sales and marketing expenses       3,500 2,400 10,500 2,600  
Accounts payable, from related party       0   0   18,500
Deferred costs, sales commissions, prepaid expense and other current assets       5,000   5,000   4,900
Deferred costs, sales commissions, other assets, non-current       12,500   12,500   16,100
Deferred costs, sales commissions, amortization       1,200 $ 1,200 3,600 2,000  
Sales commissions paid           16,000 $ 3,400  
Commissions payable to a related party       2,400   2,400   2,500
Due to related parties, noncurrent       0   0   2,400
Baker Hughes Company | Software Subscription Agreement | Unbilled Revenues                
Related Party Transaction [Line Items]                
Accounts receivable, net, inclusive of unbilled receivables from related party       $ 79,600   $ 79,600   $ 16,500
[1] Including amounts from a related party of $318 and $132 as of January 31, 2023 and April 30, 2022, respectively.
[2] Including related party sales and marketing expense of $3,515 and $2,398 for the three months ended January 31, 2023 and 2022, respectively, and $10,546 and $2,590 for the nine months ended January 31, 2023 and 2022, respectively.