v3.23.2
Balance Sheet Components - Accrued Expenses (Details) - USD ($)
$ in Thousands
Jul. 31, 2023
Jan. 31, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Web hosting services $ 58,804 $ 65,589
Accrued professional services 14,996 13,281
Accrued marketing 13,759 11,435
Other accrued expenses 13,221 11,247
Accrued interest expense 10,375 10,375
Accrued partner commissions 5,653 5,800
Accrued purchases of property and equipment 5,611 20,157
Accrued expenses $ 122,419 $ 137,884