XML 66 R53.htm IDEA: XBRL DOCUMENT v3.23.3
Related Party Transactions - Narrative (Details)
1 Months Ended 3 Months Ended 6 Months Ended
Feb. 21, 2023
USD ($)
ft²
Oct. 31, 2021
USD ($)
Jun. 30, 2020
USD ($)
Jun. 30, 2019
Oct. 31, 2023
USD ($)
Oct. 31, 2022
USD ($)
Oct. 31, 2023
USD ($)
Oct. 31, 2022
USD ($)
Aug. 25, 2021
ft²
office_tower
Related Party Transaction [Line Items]                  
Total revenue         $ 73,229,000 $ 62,408,000 $ 145,591,000 $ 127,716,000  
Sales and marketing expenses [1]         49,895,000 44,936,000 93,780,000 87,923,000  
Subleased 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                
Subscription                  
Related Party Transaction [Line Items]                  
Total revenue [2]         66,449,000 59,508,000 127,801,000 116,534,000  
Professional services                  
Related Party Transaction [Line Items]                  
Total revenue [3]         $ 6,780,000 2,900,000 17,790,000 11,182,000  
Related Party                  
Related Party Transaction [Line Items]                  
Sales and marketing expenses           3,531,000 810,000 7,031,000  
Related Party | Subscription                  
Related Party Transaction [Line Items]                  
Total revenue           19,238,000 10,581,000 35,568,000  
Related Party | Professional services                  
Related Party Transaction [Line Items]                  
Total revenue           21,000 5,804,000 150,000  
Related Party | Software Subscription Agreement | Baker Hughes Company                  
Related Party Transaction [Line Items]                  
Revenue commitment, term   6 years 5 years 3 years          
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 125,000,000            
Revenue commitment, fiscal year 2024   110,000,000 $ 150,000,000            
Revenue commitment, fiscal year 2025   125,000,000              
Sales commissions, recognized as deferred costs   $ 16,000,000              
Deferred costs, sales commissions, amortization period   5 years              
Sales and marketing expenses           3,500,000 800,000 7,000,000  
Deferred costs, sales commissions, amortization           1,200,000 800,000 2,400,000  
Sales commissions paid             0 16,000,000  
Related Party | Software Subscription Agreement | Baker Hughes Company | Subscription                  
Related Party Transaction [Line Items]                  
Total revenue           19,200,000 10,600,000 35,600,000  
Related Party | Software Subscription Agreement | Baker Hughes Company | Professional services                  
Related Party Transaction [Line Items]                  
Total revenue           $ 100,000 $ 5,800,000 $ 200,000  
[1] Including related party sales and marketing expense of $810 and $7,031 for the six months ended October 31, 2023 and 2022, respectively, and $3,531 for the three months ended October 31, 2022.
[2] Including related party revenue of $10,581 and $35,568 for the six months ended October 31, 2023 and 2022, respectively, and $19,238 for the three months ended October 31, 2022.
[3] Including related party revenue of $5,804 and $150 for the six months ended October 31, 2023 and 2022, respectively, and $21 for the three months ended October 31, 2022.