XML 100 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes Income Taxes (Table 2) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current:      
Federal $ 18,491 $ 36,983 $ 32,983
State and local 3,594 6,057 3,711
Foreign 18,449 18,462 11,635
Current Income Tax Expense (Benefit) 40,534 61,502 48,329
Deferred:      
Federal 5,229 2,705 (1,402)
State and local 682 466 1,888
Foreign 194 430 794
Deferred Income Tax Expense (Benefit) 6,105 3,601 1,280
Provision for income taxes $ 46,639 $ 65,103 $ 49,609