v3.22.4
Balance Sheet Components - Accrued Expenses (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Jan. 31, 2022
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Web hosting services $ 65,589 $ 23,711
Accrued purchases of property and equipment 20,157 10,878
Other accrued expenses 11,247 13,988
Accrued marketing 11,435 9,801
Accrued interest expense 10,375 10,375
Accrued partner commissions 5,800 3,965
Accrued professional services 13,281 10,664
Accrued expenses $ 137,884 $ 83,382