XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Balance Sheet Components - Property plant and equipment (Details) - USD ($)
$ in Thousands
Jul. 31, 2024
Jan. 31, 2024
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross $ 115,024 $ 129,336
Less: accumulated depreciation and amortization (68,820) (81,463)
Total property and equipment, net 46,204 47,873
Equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 70,571 91,645
Capitalized internal-use software    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 27,498 21,191
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 12,584 12,350
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross $ 4,371 $ 4,150