Quarterly report [Sections 13 or 15(d)]

Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details)

v3.25.2
Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
1 Months Ended
May 31, 2025
Feb. 28, 2025
Jul. 31, 2025
Jan. 31, 2025
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]        
Bonuses     $ 14,993 $ 20,463
Commissions     6,885 15,549
Employee liabilities     13,097 15,994
Purchased media costs     1,109 1,456
Accrued restructuring costs     1,426 0
Accrued sales and use tax liability     7,097 6,505
Accrued income taxes     7,763 10,309
Accrued deferred contract credits     628 896
Vendor and travel costs payable     1,336 1,334
Professional services     1,016 1,030
Withholding taxes payable     1,459 910
Other     5,401 4,839
Accrued expenses and other current liabilities     62,210 79,285
Accrued ESPP employee contributions     $ 900 $ 1,000
Reduction in operating costs, percentage 3.00% 12.00%