XML 80 R67.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes (Narrative) (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income Taxes [Line Items]          
Corporate income tax rate 21.00%       35.00%
Effect Of Tax Cuts and Jobs Act [Abstract]          
Tax Cuts and Jobs Act, Transition Tax for Accumulated Foreign Earnings Liability $ 54,700,000       $ 80,500,000
Tax Cuts and Jobs Act, transition tax for accumulated foreign earnings liability noncurrent 48,300,000        
Foreign earnings repatriated 35,000,000.0 $ 25,000,000.0      
Cumulative undistributed earnings of foreign subsidiaries 365,200,000        
Unrecognized deferred tax liability 4,600,000        
Impact of cash repatriation 7,300,000        
2022 6,400,000        
2023 12,100,000        
2024 16,100,000        
2025 20,100,000        
Refund claim of foreign cash taxes 16,500,000        
Total Refund Claim       $ 9,200,000  
Net change in total deferred tax asset valuation allowance $ (300,000) 3,000,000.0 $ 2,300,000    
Tax credit carryforward expiration year 2026        
Income tax incentives $ 7,700,000 $ 7,400,000 $ 5,000,000.0    
Net impact of tax incentives, per diluted share $ 0.21 $ 0.20 $ 0.13    
Unrecognized tax benefits including interest and penalties $ 9,500,000        
Additions related to prior year tax positions 1,575,000 $ 0 $ 0    
Additions related to current year tax positions 7,424,000 0 200,000    
Decreases related to prior year tax positions 138,000.0 14,000.0      
Decreases related to lapse of statutes 239,000.0 14,000 0    
Interest on unrecognized tax 328,000.0 91,000.0      
Penalty on unrecognized tax $ 17,000.0 17,000.0      
Interest and penalties included in income tax expense   $ 0 $ 0    
Thailand [Member]          
Effect Of Tax Cuts and Jobs Act [Abstract]          
Income tax holidays expiration date 2028        
Earliest Tax Year [Member]          
Effect Of Tax Cuts and Jobs Act [Abstract]          
Tax credit carryforward expiration year 2038        
Earliest Tax Year [Member] | CHINA          
Effect Of Tax Cuts and Jobs Act [Abstract]          
Income tax holidays expiration date 2023        
Latest Tax Year [Member]          
Effect Of Tax Cuts and Jobs Act [Abstract]          
Tax credit carryforward expiration year 2041        
Latest Tax Year [Member] | Malaysia [Member}          
Effect Of Tax Cuts and Jobs Act [Abstract]          
Income tax holidays expiration date 2026        
Foreign [Member]          
Effect Of Tax Cuts and Jobs Act [Abstract]          
Operating loss carryforwards $ 49,000,000.0        
Foreign operating loss with indefinite carry forward period $ 12,000,000.0        
Foreign [Member] | Latest Tax Year [Member]          
Effect Of Tax Cuts and Jobs Act [Abstract]          
Operating loss carryforwards expiration Year 2031        
U.S. Federal [Member]          
Effect Of Tax Cuts and Jobs Act [Abstract]          
Operating loss carryforwards $ 600,000        
U.S. Federal [Member] | Earliest Tax Year [Member]          
Effect Of Tax Cuts and Jobs Act [Abstract]          
Tax credit carryforward expiration year 2027        
U.S. Federal [Member] | Latest Tax Year [Member]          
Effect Of Tax Cuts and Jobs Act [Abstract]          
Tax credit carryforward expiration year 2036        
State and local [Member]          
Effect Of Tax Cuts and Jobs Act [Abstract]          
Operating loss carryforwards $ 8,100,000        
Tax credit carryforward $ 1,800,000        
State and local [Member] | Earliest Tax Year [Member]          
Effect Of Tax Cuts and Jobs Act [Abstract]          
Operating loss carryforwards expiration Year 2023        
State and local [Member] | Latest Tax Year [Member]          
Effect Of Tax Cuts and Jobs Act [Abstract]          
Operating loss carryforwards expiration Year 2041        
Research Tax Credit Carryforward [Member]          
Effect Of Tax Cuts and Jobs Act [Abstract]          
Tax credit carryforward $ 2,900,000