XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Restructuring Charges - Schedule of Reorganization Charges within Condensed Consolidated Statements of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Apr. 30, 2024
Oct. 31, 2023
Jan. 31, 2024
January 2024 Reorganization      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges $ 12,654    
September 2023 Reorganization      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges   $ 15,600 $ 15,601
Cost of revenue | January 2024 Reorganization      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges 632    
Cost of revenue | September 2023 Reorganization      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges     996
Research and development | January 2024 Reorganization      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges 7,540    
Research and development | September 2023 Reorganization      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges     4,183
Sales and marketing | January 2024 Reorganization      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges 500    
Sales and marketing | September 2023 Reorganization      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges     1,343
General and administrative | January 2024 Reorganization      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges 3,982    
General and administrative | September 2023 Reorganization      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges     9,079
Severance and employment-related termination costs | January 2024 Reorganization      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges 9,946    
Severance and employment-related termination costs | September 2023 Reorganization      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges     7,412
Severance and employment-related termination costs | Cost of revenue | January 2024 Reorganization      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges 632    
Severance and employment-related termination costs | Cost of revenue | September 2023 Reorganization      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges     996
Severance and employment-related termination costs | Research and development | January 2024 Reorganization      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges 7,540    
Severance and employment-related termination costs | Research and development | September 2023 Reorganization      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges     4,183
Severance and employment-related termination costs | Sales and marketing | January 2024 Reorganization      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges 500    
Severance and employment-related termination costs | Sales and marketing | September 2023 Reorganization      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges     1,343
Severance and employment-related termination costs | General and administrative | January 2024 Reorganization      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges 1,274    
Severance and employment-related termination costs | General and administrative | September 2023 Reorganization      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges     890
Facility and other contract terminations | January 2024 Reorganization      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges 2,708    
Facility and other contract terminations | September 2023 Reorganization      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges     8,189
Facility and other contract terminations | Cost of revenue | January 2024 Reorganization      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges 0    
Facility and other contract terminations | Cost of revenue | September 2023 Reorganization      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges     0
Facility and other contract terminations | Research and development | January 2024 Reorganization      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges 0    
Facility and other contract terminations | Research and development | September 2023 Reorganization      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges     0
Facility and other contract terminations | Sales and marketing | January 2024 Reorganization      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges 0    
Facility and other contract terminations | Sales and marketing | September 2023 Reorganization      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges     0
Facility and other contract terminations | General and administrative | January 2024 Reorganization      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges $ 2,708    
Facility and other contract terminations | General and administrative | September 2023 Reorganization      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges     $ 8,189