XML 106 R91.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Narratives (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2020
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Operating Loss Carryforwards [Line Items]          
Increase (decrease) in valuation allowance   $ 400      
Net operating loss, state tax jurisdictions   14,200      
Valuation allowance, tax credit carryforward     $ 14,200    
Valuation allowance   19,734 20,099    
Income tax expense (benefit)   87,535 (22,381) $ 47,051  
Non-U.S. intellectual property   $ 21,402 $ 30,243    
Effective income tax rates   23.30% (42.20%) 17.40%  
Excess tax benefits from share-based compensation   $ 1,700 $ 3,100    
Tax credits recognized   3,700 3,000    
Unrecognized tax benefits   11,147 10,193 $ 7,738 $ 1,588
Unrecognized tax benefits, impact on effective tax rate   8,000      
Settlements and lapsing of statutes of limitations within the next 12 months   9,500      
Income tax penalties and interest accrued   400 500    
Deferred Tax Assets, Tax Credit Carryforwards, Foreign          
Operating Loss Carryforwards [Line Items]          
Increase (decrease) in valuation allowance   (2,900)      
Deferred Tax Assets, State Tax Credit          
Operating Loss Carryforwards [Line Items]          
Increase (decrease) in valuation allowance   2,500      
Foreign Operations          
Operating Loss Carryforwards [Line Items]          
Foreign net operating loss carryforwards   26,600      
Valuation allowance on foreign net operating loss carryforwards   7,000      
Outside the U.S.          
Operating Loss Carryforwards [Line Items]          
Increase (decrease) in valuation allowance   3,000 5,700    
Valuation allowance     $ 5,500    
Net operating loss with indefinite carryforward life   26,000      
Income tax expense (benefit) $ (34,600)        
Dutch Tax Authority          
Operating Loss Carryforwards [Line Items]          
Increase (decrease) in valuation allowance   (2,700)      
Deferred tax asset, period increase (decrease)   4,200      
Reduction in net carrying value of Dutch deferred tax asset   $ 1,500