XML 69 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Related Party Transactions (Details)
1 Months Ended 3 Months Ended
Sep. 30, 2020
USD ($)
Jun. 30, 2020
Jun. 30, 2019
USD ($)
Jan. 31, 2018
USD ($)
renewalPeriod
shares
Jul. 31, 2021
USD ($)
Jul. 31, 2020
USD ($)
Apr. 30, 2021
USD ($)
Apr. 30, 2020
USD ($)
Related Party Transaction [Line Items]                
Contract liabilities         $ 99,897,000 $ 107,244,000 $ 75,227,000 $ 60,295,000
Accounts receivable, net, from related party         1,259,000   15,180,000  
Deferred revenue, current [1]         98,217,000   72,263,000  
Accounts payable, from related party         112,000   56,000  
Software Subscription Agreement | Baker Hughes Company                
Related Party Transaction [Line Items]                
Revenue commitment, fiscal year 2020     $ 46,700,000          
Revenue commitment, fiscal year 2021     53,300,000          
Revenue commitment, fiscal year 2022     75,000,000          
Revenue commitment, fiscal year 2023     125,000,000          
Revenue commitment, fiscal year 2024     $ 150,000,000          
Chief Executive Officer (CEO)                
Related Party Transaction [Line Items]                
Notes receivable       $ 24,500,000        
Notes receivable, term       5 years        
Notes receivable, number of renewal periods | renewalPeriod       4        
Notes receivable, renewal period       1 year        
Interest rate       2.18%        
Proceeds from notes receivable payment $ 26,000,000              
Baker Hughes Company | Software Subscription Agreement                
Related Party Transaction [Line Items]                
Revenue commitment, term   5 years 3 years          
Related party revenue         16,100,000      
Sales commissions, recognized as deferred costs         8,300,000   $ 8,300,000  
Deferred costs, sales commissions, amortization period             5 years  
Deferred costs, sales commissions, prepaid expense and other current assets         1,700,000   $ 1,700,000  
Deferred costs, sales commissions, other assets, non-current         6,200,000   6,600,000  
Deferred costs, sales commissions, amortization         $ 400,000      
Deferred costs, sales commissions, term         3 years      
Sales commissions paid         $ 3,400,000      
Due to related parties, current         2,600,000   3,400,000  
Due to related parties, noncurrent         2,400,000   4,900,000  
Contract liabilities           0    
Accounts receivable, net, from related party         1,300,000   15,200,000  
Deferred revenue, current         24,600,000   7,700,000  
Costs of subscription revenue         100,000 0    
Accounts payable, from related party         100,000   $ 100,000  
Baker Hughes Company | Subscription | Software Subscription Agreement                
Related Party Transaction [Line Items]                
Related party revenue         10,200,000 6,800,000    
Baker Hughes Company | Professional services | Software Subscription Agreement                
Related Party Transaction [Line Items]                
Related party revenue         $ 2,100,000 $ 0    
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 $24,637 and $7,697 as of July 31, 2021 and April 30, 2021, respectively.