XML 70 R54.htm IDEA: XBRL DOCUMENT v3.10.0.1
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, 2018
Dec. 31, 2017
Dec. 31, 2016
Income Tax Disclosure [Abstract]      
U.S. federal tax at statutory rate 21.00% 35.00% 35.00%
State and local taxes - net of federal benefit 2.00% 1.50% 2.90%
Credits and deductions related to research activities (0.30%) (1.20%) (1.30%)
Foreign rate differential benefit (0.50%) (2.90%) (2.30%)
Excess tax benefit from stock-based compensation (2.10%) (11.60%)  
Tax Cuts and Jobs Act provisional tax charge (0.20%) 5.80%  
Other, net 0.80%   (0.20%)
Provision for income taxes 20.70% 26.60% 34.10%