XML 91 R77.htm IDEA: XBRL DOCUMENT v3.22.4
The provision for current and deferred income tax expense (benefit) consists of the following: (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]      
Federal $ 6,829 $ 4,825 $ 1,685
State and local 658 518 90
Foreign 39,458 36,164 17,024
Current income tax expense 46,945 41,507 18,799
Federal (802) 4 (215)
State and local (49) 11 44
Foreign (2,912) (530) 753
Deferred income tax expense (3,763) (515) 582
Total income tax expense $ 43,182 $ 40,992 $ 19,381