XML 397 R91.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income taxes - Reconciliations between statutory federal income tax rate and effective income tax rate (Detail)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Federal statutory rate 21.00% 21.00% 21.00%
Tax effect of international items (6.10%) (4.60%) (6.00%)
Legal entity rationalization - deferred taxes 5.70% 0.00% 0.00%
Excess tax benefits related to share-based compensation (0.30%) (0.30%) (1.10%)
State taxes, net of federal benefit 0.40% 3.40% 0.10%
Uncertain tax contingencies (0.60%) (0.40%) (0.10%)
Contingent consideration (1.30%) 0.10% 0.20%
Research and development tax credit (1.30%) (1.00%) (0.80%)
Other, net 0.10% 0.50% 0.00%
Effective income tax rate, total 17.60% 18.60% 13.30%