v3.25.4
Income Taxes - Effective Income Tax Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Taxes      
United States $ (68,852) $ (234,972) $ (38,848)
International 786,780 724,291 1,203,202
Income before income taxes 717,928 489,319 1,164,354
Provision at statutory tax rate 150,765 102,757 244,514
State taxes, net of federal benefit 4,306 (3,279) 2,379
International effective tax rate differential   8,958 27,993
Other 11,743 1,032 1,455
Change in valuation allowance   333 (7,755)
Other non-deductible expenses   (585) 2,993
Changes in tax accruals   (9,419) 1,153
Tax credits   (10,786) (7,666)
U.S. tax (benefit) on foreign earnings   6,801 (10,075)
Provision for income taxes $ 148,234 $ 95,812 $ 254,991