XML 88 R74.htm IDEA: XBRL DOCUMENT v3.22.2
Related Party Transactions (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Oct. 31, 2021
USD ($)
Sep. 30, 2020
USD ($)
Jun. 30, 2020
USD ($)
Jun. 30, 2019
Jan. 31, 2018
USD ($)
renewalPeriod
shares
Apr. 30, 2022
USD ($)
Apr. 30, 2021
USD ($)
Apr. 30, 2020
USD ($)
Related Party Transaction [Line Items]                
Deferred costs, sales commissions, amortization period (in years)           5 years    
Accounts receivable, net, inclusive of unbilled receivables from related party           $ 35,848 $ 15,180  
Deferred revenue, current [1]           48,854 72,263  
Sales and marketing [2]           173,584 96,991 $ 94,974
Accounts payable, from related party           18,549 56  
Costs to obtain and fulfill a contract, expense           5,100 1,200 1,000
Commissions payable to a related party           2,510 3,413  
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              
Chief Executive Officer (CEO)                
Related Party Transaction [Line Items]                
Notes receivable         $ 24,500      
Notes receivable, term (in years)         5 years      
Notes receivable, number of renewal periods | renewalPeriod         4      
Notes receivable, renewal period (in years)         1 year      
Interest rate         2.18%      
Proceeds from notes receivable payment   $ 26,000            
Baker Hughes Company | Software Subscription Agreement                
Related Party Transaction [Line Items]                
Revenue commitment, term (in years) 6 years   5 years 3 years        
Sales commissions, recognized as deferred costs $ 16,000         $ 16,000 8,300  
Deferred costs, sales commissions, amortization period (in years) 5 years         5 years    
Accounts receivable, net, inclusive of unbilled receivables from related party           $ 35,800 15,200  
Deferred revenue, current           100 7,700  
Costs of subscription revenue           600 100 0
Sales and marketing           8,200 100 0
Accounts payable, from related party           18,500 100  
Deferred costs, sales commissions, prepaid expense and other current assets           4,900 1,700  
Deferred costs, sales commissions, prepaid expense and other noncurrent assets           16,100 6,600  
Costs to obtain and fulfill a contract, expense           3,300 0 $ 0
Deferred costs, sales commissions, term (in years)       3 years        
Sales commissions paid           3,400    
Commissions payable to a related party           2,500 3,400  
Due to related parties, noncurrent           2,400 4,900  
Baker Hughes Company | Software Subscription Agreement | Unbilled Revenues                
Related Party Transaction [Line Items]                
Accounts receivable, net, inclusive of unbilled receivables from related party           $ 16,500 $ 2,800  
Series F Preferred Stock | Chief Executive Officer (CEO)                
Related Party Transaction [Line Items]                
Stock issued during period (in shares) | shares         1,251,921      
[1] Including amounts from a related party of $132 and $7,697 as of April 30, 2022 and 2021, respectively.
[2] Including related party sales and marketing expense of $8,229, $44 and nil for the fiscal years ended April 30, 2022, 2021 and 2020, respectively.