XML 86 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income from continuing operations before income taxes      
Domestic $ 217,502 $ 253,560 $ 110,535
Foreign 75,347 70,073 55,967
Income before income taxes 292,849 323,633 166,502
Current income taxes:      
Federal 53,217 23,034 14,031
Foreign 18,683 15,444 15,242
U.S. state and local 15,124 3,421 2,045
Current provision for income taxes 87,024 41,899 31,318
Deferred provision (benefit) for income taxes:      
Federal (6,253) 26,732 11,008
Foreign 1,475 (458) (1,542)
U.S. state and local (8,698) 1,965 809
Total deferred provision for income taxes (13,476) 28,239 10,275
Provision for income taxes $ 73,548 $ 70,138 $ 41,593