XML 110 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Reconciliation of Income Tax Expense With Expected Amounts Based Upon Statutory Federal Tax Rates (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Expected federal income tax at statutory rate $ 66,657 $ 36,261 $ 51,887
State income taxes before valuation allowance, net of federal tax effect (6,169) (9,374) (5,907)
Effect of foreign source income (25,685) (18,383) (7,607)
Tax contingencies (2,271) 11,048 5,762
Valuation allowance 11,501 9,032 8,052
U.S. federal research credit (14,250) (18,679) (13,525)
Equity compensation 5,386 7,431 5,290
Foreign derived intangible income (7,861) (5,144) (15,265)
Acquisition related retention, severance, and transaction costs 0 0 8,924
Legal entity divestiture activity 973 (20,311) 0
Other items, net 51 (294) 549
Income tax expense $ 28,332 $ (8,413) $ 38,160