v3.24.3
Balance Sheet Components - Accrued Expenses (Details) - USD ($)
$ in Thousands
Oct. 31, 2024
Jan. 31, 2024
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Web hosting services $ 50,545 $ 40,706
Accrued professional services 28,443 11,867
Accrued marketing 27,387 14,623
Accrued purchases of property and equipment 22,192 16,190
Accrued partner rebates 17,997 4,434
Accrued partner commissions 16,509 13,584
Other accrued expenses 6,658 9,078
Accrued interest expense 4,750 10,375
Accrued health benefits and claims 2,117 5,039
Accrued expenses $ 176,598 $ 125,896