XML 76 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Schedule of Provisions of Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current Income Tax Expense (Benefit), Continuing Operations      
Federal $ 15,454 $ 114,744 $ 78,604
State and local 1,752 22,998 17,044
Foreign (464) 2,016 1,936
Total current provision 16,742 139,758 97,584
Deferred Income Tax Expense (Benefit), Continuing Operations      
Federal 5,824 (3,786) 2,192
State and local 824 (285) (517)
Foreign (4,581) (5,206) (4,954)
Total deferred provision 2,067 (9,277) (3,279)
Provision for income taxes $ 18,809 $ 130,481 $ 94,305