XML 71 R63.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Difference Between the Company's Reported Provision for Income Taxes and the U.S. Federal Statutory Rate (Detail)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income Tax Disclosure [Abstract]      
U.S. federal tax at statutory rate 21.00% 21.00% 35.00%
State and local taxes - net of federal benefit 2.50% 2.00% 1.50%
Credits and deductions related to research activities (0.30%) (0.30%) (1.20%)
Foreign rate differential benefit (0.50%) (0.50%) (2.90%)
Excess tax benefit from stock-based compensation (3.50%) (2.10%) (11.60%)
Tax Cuts and Jobs Act provisional tax charge   (0.20%) 5.80%
Other, net 1.20% 0.80%  
Provision for income taxes 20.40% 20.70% 26.60%