Annual report pursuant to Section 13 and 15(d)

Income Taxes (Components of Deferred Tax Assets and Deferred Tax Liabilities) (Details)

v3.24.0.1
Income Taxes (Components of Deferred Tax Assets and Deferred Tax Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]    
Accruals and allowances $ 29,585 $ 31,957
Lease liability 103,551 89,742
Capitalized inventory costs 20,589 26,147
Sales reserves 16,559 16,897
Stock compensation 9,166 7,659
Net operating loss carryforwards 1,720 18,778
Depreciation and amortization 20,335 15,463
Deferred Tax Liabilities, Deferred Expense, Capitalized Research and Development Costs 17,008 8,530
Tax credits 860 2,751
Other 2,471 2,372
Gross deferred tax assets 221,844 220,296
Valuation allowance (7,141) (19,649)
Net deferred tax assets 214,703 200,647
Depreciation and amortization (879) (5,844)
Prepaid expenses (3,315) (2,892)
ROU lease asset (90,756) (78,274)
Deferred tax liability associated with future repatriations (11,657) (11,267)
Foreign currency (2,588) (8,351)
Gross deferred tax liabilities (109,195) (106,628)
Total net deferred taxes $ 105,508 $ 94,019