XML 91 R66.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes Income Taxes (Table 4) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]        
Unrecognized Tax Benefits $ 1,145 $ 1,145 $ 2,295 $ 1,150
Current deferred tax assets: [Abstract]        
Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts 7,049 8,313    
Deferred Tax Assets, Inventory 8,367 7,992    
Deferred Tax Assets, Other Tax Carryforwards 5,685 6,129    
Deferred Tax Assets Lease Liability 26,038 26,436    
Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities 315 310    
Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation 6,461 6,486    
Deferred Tax Assets, Other 1,042 1,169    
Deferred Tax Assets, Gross 54,957 56,835    
Valuation Allowance (3,948) (3,753) (4,968) $ (2,230)
Non-current deferred tax assets (liabilities): [Abstract]        
Deferred Tax Liabilities, Property, Plant and Equipment (16,704) (16,144)    
Deferred Tax Liabilities, Undistributed Foreign Earnings (2,599) (3,138)    
Deferred Tax Liabilities Right of Use Asset (21,621) (20,365)    
Deferred Tax Liabilities, Gross (53,177) (51,879)    
Deferred Tax Liabilities, Goodwill (7,599) (7,578)    
Deferred Tax Liabilities, Intangible Assets (4,654) (4,654)    
Deferred Tax Liabilities, Net (2,168)      
Deferred Tax Assets, Net   1,203    
Deferred Tax Assets, Net of Valuation Allowance 51,009 53,082    
Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions $ 0 $ (1,150) $ 0