XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Balance Sheet Components - Property plant and equipment (Details) - USD ($)
$ in Thousands
Oct. 31, 2024
Jan. 31, 2024
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross $ 120,448 $ 129,336
Less: accumulated depreciation and amortization (71,154) (81,463)
Total property and equipment, net 49,294 47,873
Equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 71,515 91,645
Capitalized internal-use software    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 31,695 21,191
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 12,559 12,350
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross $ 4,679 $ 4,150