XML 105 R91.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes - Schedule of Difference Between Effective and Statutory (Details)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Income Tax Disclosure [Abstract]      
U.S. federal income tax rate 21.00% 35.00% 35.00%
State taxes 1.20% 1.50% 2.00%
Share-based compensation 1.00% 3.70% 2.70%
U.S. federal, state and foreign research and development credits (7.60%) (7.00%) (3.30%)
Foreign earnings (6.00%) (7.90%) (3.40%)
Domestic production activities deduction (0.00%) (0.70%) (1.70%)
Impact of TCJA, net (0.80%) 6.40% 0.00%
Impact of acquisition-related uncertain tax position (0.00%) (2.90%) (0.00%)
Intercompany sale of intellectual property 3.30% 0.00% 0.00%
Other 0.90% 1.00% (0.10%)
Effective income tax rate 13.00% 29.10% 31.20%