XML 120 R105.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes ((Benefit) Provision for Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
U.S. Federal:      
Current $ 13,722 $ 223 $ (7,419)
Deferred (44,504) (12,284) (13,825)
U.S. Federal: Total (30,782) (12,061) (21,244)
U.S. State and Local:      
Current 5,641 (9,716) 5,401
Deferred (12,189) 7,137 (5,827)
U.S. State and Local: Total (6,548) (2,579) (426)
International:      
Current 10,577 8,745 10,979
Deferred 5,878 8,835 (231)
International: Total 16,455 17,580 10,748
Total current 29,940 (748) 8,961
Total deferred (50,815) 3,688 (19,883)
(Benefit) provision for income taxes $ (20,875) $ 2,940 $ (10,922)
Effective tax rate 5.10% 7.40% 147.30%