XML 91 R74.htm IDEA: XBRL DOCUMENT v3.25.2
Related Party Transactions (Details)
1 Months Ended 12 Months Ended
Feb. 21, 2023
USD ($)
ft²
Oct. 31, 2021
USD ($)
Jun. 30, 2020
USD ($)
Jun. 30, 2019
Apr. 30, 2025
USD ($)
Apr. 30, 2024
USD ($)
Apr. 30, 2023
USD ($)
Aug. 25, 2021
ft²
office_tower
Related Party Transaction [Line Items]                
Deferred costs, sales commissions, amortization period (in years)         5 years      
Related party revenue         $ 389,056,000 $ 310,582,000 $ 266,795,000  
Total cost of revenue         153,193,000 132,022,000 86,337,000  
Sales and marketing [1]         239,659,000 214,167,000 183,121,000  
Costs to obtain and fulfill a contract, expense         13,500,000 7,200,000 5,900,000  
Sub-leased space area (in square feet) | ft² 3,130             283,013
Number of office towers | office_tower               2
Automatic renewal term (in years) 1 year              
Monthly base rent $ 8,608              
Cost of subscription                
Related Party Transaction [Line Items]                
Related party revenue [2]         327,630,000 278,104,000 230,443,000  
Total cost of revenue         143,841,000 128,469,000 78,423,000  
Professional services                
Related Party Transaction [Line Items]                
Related party revenue [3]         61,426,000 32,478,000 36,352,000  
Total cost of revenue         $ 9,352,000 3,553,000 7,914,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   $ 85,000,000.0 125,000,000          
Revenue commitment, fiscal year 2024   110,000,000.0 $ 150,000,000          
Revenue commitment, fiscal year 2025   $ 125,000,000.0            
Related Party                
Related Party Transaction [Line Items]                
Sales and marketing           810,000 13,962,000  
Related Party | Cost of subscription                
Related Party Transaction [Line Items]                
Related party revenue           10,581,000 75,452,000  
Related Party | Professional services                
Related Party Transaction [Line Items]                
Related party revenue           5,804,000 16,774,000  
Related Party | Software Subscription Agreement | Baker Hughes Company                
Related Party Transaction [Line Items]                
Revenue commitment, term (in years)   6 years 5 years 3 years        
Sales commissions, recognized as deferred costs   $ 16,000,000.0            
Deferred costs, sales commissions, amortization period (in years)   5 years            
Sales and marketing           800,000 14,000,000.0  
Costs to obtain and fulfill a contract, expense           800,000 4,900,000  
Sales commissions paid           0 16,000,000.0  
Related Party | Software Subscription Agreement | Cost of subscription | Baker Hughes Company                
Related Party Transaction [Line Items]                
Related party revenue           10,600,000 75,500,000  
Related Party | Software Subscription Agreement | Professional services | Baker Hughes Company                
Related Party Transaction [Line Items]                
Related party revenue           $ 5,800,000 $ 16,800,000  
[1] Including related party sales and marketing expense of $810 and $13,962 for the fiscal years ended April 30, 2024 and 2023, respectively.
[2] Including related party revenue of $10,581 and $75,452 for the fiscal years ended April 30, 2024 and 2023, respectively.
[3] Including related party revenue of $5,804 and $16,774 for the fiscal years ended April 30, 2024 and 2023, respectively.