XML 73 R59.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
Current tax expense:      
Current Federal Tax Expense (Benefit) $ 2,066 $ 98 $ (97)
Current State and Local Tax Expense (Benefit) 3,826 1,582 609
Current Foreign Tax Expense (Benefit) 9,777 14,082 7,046
Current income tax expense (benefit) 15,669 15,762 7,558
Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]      
Deferred Federal Income Tax Expense (Benefit) 2,826 (4,096) 3,466
Deferred State and Local Income Tax Expense (Benefit) (893) (1,636) 1,449
Deferred Foreign Income Tax Expense (Benefit) (1,233) (310) (1,910)
Deferred income tax expense (benefit): 700 (6,042) 3,005
Provision (benefit) for income taxes $ 16,369 $ 9,720 $ 10,563