XML 102 R85.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2023
Dec. 31, 2022
Income Taxes [Line Items]          
Pre-tax earnings (loss) $ 28,149 $ (43,288) $ (11,967)    
Effective tax rate 22.60% 11.20% 34.90%    
Corporate tax rates 3.00% (3.80%) (0.30%)    
US federal income tax statutory rate 21.00% 21.00% 21.00%    
Foreign income tax statutory rate (0.20%) (2.20%) 6.80%    
Liability for uncertain tax positions taken on U.S. tax return $ 800        
Cash and cash equivalents held by foreign subsidiaries 32,100        
Penalties and interest related to unrecognized tax benefits 100 $ 100      
Income tax net operating loss carryforwards 27,800        
Deferred tax assets related to net operating loss carryforwards 6,331        
Unrecognized tax benefits that would impact effective tax rate 800        
Income tax expense $ 6,371 4,848 $ 4,174    
Colorado, Missouri And West Virginia [Member] | Minimum [Member]          
Income Taxes [Line Items]          
Corporate tax rates 4.00%        
Colorado, Missouri And West Virginia [Member] | Maximum [Member]          
Income Taxes [Line Items]          
Corporate tax rates 6.50%        
United States [Member]          
Income Taxes [Line Items]          
Effective tax rate 17.40%        
Canada [Member]          
Income Taxes [Line Items]          
Effective tax rate (44.00%)        
Foreign income tax statutory rate 23.00%        
Poland [Member]          
Income Taxes [Line Items]          
Effective tax rate 28.40%        
Foreign income tax statutory rate 19.00%        
Mauritius [Member]          
Income Taxes [Line Items]          
Effective tax rate (42.10%)        
Foreign income tax statutory rate 15.00%        
Austria [Member]          
Income Taxes [Line Items]          
Effective tax rate (21.70%)        
Foreign income tax statutory rate 25.00%        
Forecast [Member]          
Income Taxes [Line Items]          
Liability for uncertain tax positions taken on U.S. tax return       $ 500 $ 200
Tax Act [Member]          
Income Taxes [Line Items]          
Tax expense for GILTI, net $ 0 $ 0 $ 500