XML 92 R71.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes Income Tax Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]      
Tax at the Netherlands income tax rate $ 7,368 $ 8,981 $ (23,005)
International earnings taxed at rates other than the Netherlands statutory rate 5,923 9,403 14,986
Non-deductible expenses 3,096 1,875 2,977
Change in valuation allowance 1,943 1,113 23
State and provincial taxes 662 462 (227)
Tax credits (6,872) (7,992) (5,975)
Unremitted earnings of subsidiaries (27) 1,236 418
Adjustments of prior year taxes (3,488) 1,320 545
Adjustments of income tax reserves (184) (1,345) (1,965)
Non-deductible goodwill impairment 0 0 15,547
Foreign exchange (576) (1,168) 226
UK tax rate change 676 905 0
Netherlands audit settlement 0 1,522 0
Accrued withholding taxes 1,883 1,648 2,092
Other (108) (259) 254
Income tax expense (benefit) $ 10,296 $ 15,891 $ 5,896