XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Balance Sheet Components (Schedule of Other Accrued Liabilities) (Details) - USD ($)
$ in Thousands
Oct. 01, 2023
Dec. 31, 2022
Balance Sheet Related Disclosures [Abstract]    
Current operating lease liabilities $ 11,379 $ 11,012
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Total Total
Sales and marketing $ 74,813 $ 98,690
Warranty obligations 7,038 6,320
Sales returns [1] 36,751 44,944
Freight and duty 2,478 7,243
Other 35,254 45,267
Total $ 167,713 $ 213,476
[1] Inventory expected to be received from future sales returns amounted to $17.6 million and $21.8 million as of October 1, 2023, and December 31, 2022, respectively. Provisions to write down expected returned inventory to net realizable value amounted to $10.7 million and $11.8 million as of October 1, 2023, and December 31, 2022, respectively.