XML 80 R59.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes (Details - Rate Table)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Schedule of Income Tax Rate Reconciliation [Line Items]      
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate (21.00%) (21.00%) (21.00%)
Effective Income Tax Rate Reconciliation, State and Local Income Taxes 16.60% 6.70% 0.10%
Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Percent 155.40% 21.90% 0.50%
Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential (40.70%) (47.60%) (8.40%)
Effective Income Tax Rate Reconciliation, Nondeductible Expense (16.70%) (12.20%) (2.10%)
Effective Income Tax Rate Reconciliation, Tax Credits, Research (43.00%) (4.20%) (2.60%)
Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance (42.00%) 1.10% (5.20%)
Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses 3.70% 0.00% 0.00%
effective income tax reconciliation, compensation-related (7.70%) (0.30%) (1.00%)
Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Percent 64.40% 3.60% 0.80%
Effective Income Tax Rate Reconciliation, Uncertain Domestic Tax Positions (96.80%) 1.40% (22.00%)
Effective Income Tax Rate Reconciliation, TCJA net impact 0.00% 0.00% (4.70%)
Effective Income Tax Rate Reconciliation, Intra-entity intangible asset transfers 10.20% (597.00%) 0.00%
Effective Income Tax Rate Reconciliation, Return to provision (37.30%) (0.20%) (0.20%)
Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent 51.80% (0.20%) 0.50%
Effective Income Tax Rate Reconciliation, Other Adjustments 6.00% (2.40%) 1.60%
Reported tax rate 2.90% (584.00%) (17.50%)