XML 109 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Schedule of Components of Income Tax Expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current taxes:      
U.S. Federal $ 18,879 $ 3,485 $ (2,499)
U.S. State and local 12,331 5,708 (257)
International 8,982 7,283 6,570
Total current taxes 40,192 16,476 3,814
Deferred taxes:      
U.S. Federal (18,303) (16,880) (4,615)
U.S. State and local (5,895) (9,319) 222
International (170) (445) 1,964
Total deferred taxes (24,368) (26,644) (2,429)
Total income tax provision (benefit) $ 15,824 $ (10,168) $ 1,385