XML 60 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes (Rate Reconciliation) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Income Tax Disclosure [Abstract]        
Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount $ 1,176 $ 92 $ 599 $ (377)
Federal Statutory Income Tax Rate 21.00% 21.00% 21.00% 21.00%
Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount $ (1,408) $ (489) $ (1,560) $ (1,039)
Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent (25.10%) (111.60%) (54.70%) 57.80%
Effective Income Tax Rate Reconciliation, Tax Exempt Income, Amount $ (29) $ (38) $ (59) $ (78)
Effective Income Tax Rate Reconciliation, Tax Exempt Income, Percent (0.50%) (8.70%) (2.10%) 4.30%
Effective Income Tax Rate Reconciliation, Other Adjustments, Amount $ (316) $ 229 $ 339 $ 846
Effective Income Tax Rate Reconciliation, Other Adjustments, Percent (5.60%) 52.30% 11.90% (47.10%)
Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Amount $ 0 $ (83) $ 0 $ (88)
Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Percent 0.00% (18.90%) 0.00% 4.90%
Unrecognized Tax Benefits, Income Tax Penalties Expense $ 613 $ 1,028 $ 1,216 $ 2,043
Effective Income Tax Rate Reconciliation, Tax Contingency, Domestic, Percent 10.90% 234.70% 42.60% (113.70%)
Subpart F Income $ 600 $ 717 $ 992 $ 1,392
Subpart F Income, Percent 10.70% 163.70% 34.80% (77.50%)
Effective Income Tax Rate Reconciliation, Nondeductible Expense, Officer Compensation $ 33 $ 0 $ (40) $ 0
Effective Income Tax Rate Reconciliation, Nondeductible Expense Officer Compensation, Percent 0.60% 0.00% (1.40%) 0.00%
Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount $ (91) $ 9 $ (84) $ 115
Effective Income Tax Rate Reconciliation,Other Reconciling Items, Percent (1.60%) 2.10% (2.90%) (6.40%)
Income tax expense (benefit) $ 578 $ 1,465 $ 1,403 $ 2,814
Effective Income Tax Rate 10.40% 334.60% 49.20% (156.70%)