XML 107 R88.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes (Deferred Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]      
Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration $ 9,400    
Deferred tax assets:      
Deferred employee benefits 25,763 $ 18,380  
Tax loss and credit carryforwards 17,049 17,057  
Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities 3,012 2,140  
Deferred Tax Assets, Tax Deferred Expense, Other 4,079 3,693  
Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Reserves 3,324 3,266  
Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Deferred Rent 1,608 2,450  
Deferred Tax Assets, Deferred Tax Expense, Inventory 12,069 1,413  
Deferred Tax Assets, Deferred Tax Expense, Capitalized Expense 5,385 0  
Total deferred tax assets 72,289 48,399  
Deferred tax liabilities:      
Property, plant and equipment (10,714) (11,680)  
Intangibles (15,201) (21,282)  
Other items (43) (205)  
Deferred Tax Liabilities, Gross 25,958 33,167  
Net Deferred Tax Assets Before Valuation Allowance 46,331 15,232  
Valuation allowance (5,025) (6,022)  
Net deferred tax assets after valuation allowance 41,306 9,210  
Pre-tax income (loss) from foreign operations (2,000) 1,500 $ 36,900
Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount (94) 2,697 $ 1,449
8888 Foreign Governments      
Deferred tax assets:      
Tax loss and credit carryforwards 4,500    
Deferred tax liabilities:      
Valuation allowance (1,800)    
Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount   1,500  
Domestic Tax Authority      
Deferred tax assets:      
Tax loss and credit carryforwards 8,900    
Deferred tax liabilities:      
Valuation allowance (3,200)    
Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount $ 3,600 $ 1,200