v3.24.1.1.u2
Balance Sheet Components - Accrued Expenses (Details) - USD ($)
$ in Thousands
Apr. 30, 2024
Jan. 31, 2024
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Web hosting services $ 34,878 $ 40,706
Accrued marketing 15,694 14,623
Other accrued expenses 13,525 13,512
Accrued professional services 11,295 11,867
Accrued partner commissions 10,378 13,584
Accrued health benefits and claims 5,885 5,039
Accrued purchases of property and equipment 5,711 16,190
Accrued interest expense 4,750 10,375
Accrued expenses $ 102,116 $ 125,896