XML 129 R115.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Significant Components of Income Tax Provision/(Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Current:      
U.S. $ 211 $ (391) $ (397)
Non-U.S. 11,275 10,666 12,538
Total Current 11,486 10,275 12,141
Deferred:      
U.S. (2,815) 558 (330)
Non-U.S. 2,122 3,287 (240)
Total Deferred (693) 3,845 (570)
Total provision for income taxes $ 10,793 $ 14,120 $ 11,571