v3.24.2.u1
Balance Sheet Components - Accrued Expenses (Details) - USD ($)
$ in Thousands
Jul. 31, 2024
Jan. 31, 2024
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Web hosting services $ 18,926 $ 40,706
Accrued professional services 15,767 11,867
Accrued marketing 14,881 14,623
Accrued interest expense 10,375 10,375
Accrued partner commissions 10,347 13,584
Other accrued expenses 10,155 9,078
Accrued partner rebates 9,935 4,434
Accrued purchases of property and equipment 6,819 16,190
Accrued health benefits and claims 4,095 5,039
Accrued expenses $ 101,300 $ 125,896