XML 95 R76.htm IDEA: XBRL DOCUMENT v3.22.0.1
The provision for current and deferred income tax expense (benefit) consists of the following: (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]      
Federal $ 4,825 $ 1,685 $ 3,280
State and local 518 90 713
Foreign 36,164 17,024 27,412
Current income tax expense 41,507 18,799 31,405
Federal 4 (215) (3)
State and local 11 44 (22)
Foreign (530) 753 (2,304)
Deferred income tax expense (515) 582 (2,329)
Total income tax expense $ 40,992 $ 19,381 $ 29,076