XML 79 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES - Provision (Benefit) for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income before income taxes:      
United States $ 49,681 $ 65,350 $ 101,353
International 325,144 269,354 220,302
Income before Income Taxes 374,825 334,704 321,655
Federal:      
Current 11,777 12,791 11,932
Deferred (10,931) (783) (5,980)
Federal provision (benefit) for income tax 846 12,008 5,952
State:      
Current 1,300 2,265 4,917
Deferred (675) (99) (5,188)
State provision (benefit) for income tax 625 2,166 (271)
International:      
Current 97,455 92,199 75,524
Deferred (8,277) (11,224) (3,188)
International, provision (benefit) for income tax 89,178 80,975 72,336
Actual income tax provision $ 90,649 $ 95,149 $ 78,017