Annual report [Section 13 and 15(d), not S-K Item 405]

Income Taxes - Summary of Earnings before Income Taxes (Detail)

v3.25.0.1
Income Taxes - Summary of Earnings before Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Expected income tax expense $ 184,327 $ 168,183 $ 109,674
State income tax, net of federal benefit 2,334 (832) (1,597)
Rate differential on foreign income (48,495) (27,931) (49,175)
Change in unrecognized tax benefits 4,075 3,841 12,310
Intra-entity intellectual property transfer     (3,232)
Non-deductible compensation 12,235 14,397 13,668
Tax credits (6,489) (6,813) (7,544)
Excess tax (benefit) expense on stock compensation (4,701) (854) 1,305
U.S. tax on foreign earnings 8,986 8,180 7,611
Other (3,978) (5,235) 217
Change in valuation allowance (158) (1,987) 9,858
Income tax expense $ 148,136 $ 150,949 $ 93,095
Effective tax rate 16.90% 18.80% 17.80%