XML 90 R77.htm IDEA: XBRL DOCUMENT v3.24.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, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Federal $ 12,062 $ 6,829 $ 4,825
State and local 712 658 518
Foreign 52,186 39,458 36,164
Current income tax expense 64,960 46,945 41,507
Federal 199 (802) 4
State and local 19 (49) 11
Foreign (3,361) (2,912) (530)
Deferred income tax expense (3,143) (3,763) (515)
Total income tax expense $ 61,817 $ 43,182 $ 40,992