v3.23.1
Balance Sheet Components - Accrued Expenses (Details) - USD ($)
$ in Thousands
Apr. 30, 2023
Jan. 31, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Web hosting services $ 33,729 $ 65,589
Accrued marketing 14,202 11,435
Accrued professional services 13,390 13,281
Other accrued expenses 11,596 11,247
Accrued purchases of property and equipment 8,204 20,157
Accrued partner commissions 5,623 5,800
Accrued interest expense 4,750 10,375
Accrued expenses $ 91,494 $ 137,884