v3.22.2.2
Balance Sheet Components - Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Nov. 06, 2022
Feb. 06, 2022
Balance Sheet Components Disclosure [Abstract]    
Taxes payable $ 10,249 $ 6,312
Accrued marketing 13,543 13,257
Accrued cloud and outside services 4,614 6,135
Supply chain-related accruals 25,958 6,991
Accrued service logistics and professional services 6,564 6,244
Acquisition earn-out and deferred consideration 2,693 5,211
Customer deposits from contracts with customers 13,653 10,409
Other accrued liabilities 31,698 23,952
Total accrued expenses and other liabilities $ 108,972 $ 78,511