XML 96 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAXES - Components of Income Before Tax Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income (Loss) from Continuing Operations before Income Taxes, Extraordinary Items, Noncontrolling Interest [Abstract]      
United States $ 600,088 $ 533,442 $ 402,083
Foreign subsidiaries 795,731 748,484 643,280
Income before provision for income taxes $ 1,395,819 $ 1,281,926 $ 1,045,363