XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Balance Sheet Components - Property plant and equipment (Details) - USD ($)
$ in Thousands
Apr. 30, 2024
Jan. 31, 2024
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross $ 108,863 $ 129,336
Less: accumulated depreciation and amortization (62,880) (81,463)
Total property and equipment, net 45,983 47,873
Equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 68,799 91,645
Capitalized internal-use software    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 23,555 21,191
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 12,264 12,350
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross $ 4,245 $ 4,150