XML 102 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes Income Taxes (Table 4) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]        
Unrecognized Tax Benefits $ 238 $ 1,145 $ 1,145 $ 2,295
Deferred tax assets        
Receivable allowances 7,087 7,049    
Inventory 7,780 8,367    
Accrued expenses 343 315    
Deferred compensation 3,468 6,461    
Net operating loss carryforwards 5,393 5,685    
Lease liability 33,232 26,038    
Other 2,332 1,042    
Gross deferred tax assets before valuation allowance 59,635 54,957    
Less: valuation allowance 3,715 3,948 $ 3,753 $ 4,968
Gross deferred tax assets after valuation allowance 55,920 51,009    
Deferred tax liabilities        
Depreciation and amortization (22,648) (16,704)    
Unremitted earnings of foreign subsidiaries (2,917) (2,599)    
Right-of-use asset (29,290) (21,621)    
Amortization of goodwill (7,613) (7,599)    
Indefinite-lived intangibles (1,449) (4,654)    
Gross deferred tax liabilities (63,917) (53,177)    
Net deferred tax liabilities $ (7,997) $ (2,168)