XML 93 R77.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes (Income Tax Provision) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Current:      
Federal $ 23,333 $ (42,718) $ 1,162
State and local 4,934 (748) 740
Foreign 760 6,731 3,687
Total current income tax provision 29,027 (36,735) 5,589
Deferred:      
Federal (3,687) 28,665 1,999
State and local 819 1,180 1,952
Foreign 3,069 (4,020) (395)
Total deferred income tax provision 201 25,825 3,556
Federal 19,646 (14,053) 3,161
State and local 5,753 432 2,692
Foreign 3,829 2,711 3,292
Total income tax expense $ 29,228 $ (10,910) $ 9,145