XML 90 R76.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current:      
U.S. federal $ (1,183) $ 3,480 $ (249)
U.S. state 316 250 (406)
Non U.S. 22,089 13,219 10,681
Current income tax provision 21,222 16,949 10,026
Deferred:      
U.S. federal (1,968) (4,802) (1,220)
U.S. state (750) (1,288) (657)
Non U.S. (9,057) (4,275) (2,819)
Deferred income tax provision (11,775) (10,365) (4,696)
Total provision for income taxes $ 9,447 $ 6,584 $ 5,330