XML 153 R95.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Tax Contingency [Line Items]      
Accrued liabilities for interest and penalties $ 0.5 $ 0.3  
Total gross unrecognized tax benefits 24.9 10.4 $ 5.0
Unrecognized tax benefits that would impact effective tax rate 16.7    
Estimated increase (decrease) in the liability for unrecognized tax benefits 0.4    
Tax benefit from impact of tax law changes enacted 1.4 0.5 0.3
Effective income tax rate reconciliation, deduction, amount 18.5    
Tax benefit from stock-based compensation 31.5 $ 20.8 10.3
Operating loss carryforwards, state and local 10.6    
Operating loss carryforwards, foreign 3.4   0.8
Undistributed earnings of foreign subsidiaries 635.3    
State and Local Jurisdiction      
Income Tax Contingency [Line Items]      
Operating loss carryforwards 138.6    
Foreign Tax Authority      
Income Tax Contingency [Line Items]      
Operating loss carryforwards 20.0    
Operating loss carryforwards, not subject to expiration 18.0    
Research Tax Credit Carryforward | State and Local Jurisdiction      
Income Tax Contingency [Line Items]      
Tax credit carryforward 0.4   $ 1.0
Year 2021 | State and Local Jurisdiction      
Income Tax Contingency [Line Items]      
Operating loss carryforwards 4.4    
Year 2022 | State and Local Jurisdiction      
Income Tax Contingency [Line Items]      
Operating loss carryforwards 7.8    
Year After 2022 | State and Local Jurisdiction      
Income Tax Contingency [Line Items]      
Operating loss carryforwards $ 130.8