XML 111 R55.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes (Details - Rate Table)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
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 0.70% 2.50% 16.60%
Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Percent 15.30% 6.80% 155.40%
Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential (3.80%) (14.30%) (40.70%)
Effective Income Tax Rate Reconciliation, Nondeductible Expense 4.40% 8.10% 16.70%
Effective Income Tax Rate Reconciliation, Tax Credits, Research (4.50%) (3.00%) (43.00%)
Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance (1.30%) 0.80% (42.00%)
Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses 0.00% 0.00% 3.70%
effective income tax reconciliation, compensation-related 0.60% (0.60%) (7.70%)
Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Percent 0.40% 0.40% 64.40%
Effective Income Tax Rate Reconciliation, Uncertain Domestic Tax Positions 7.70% 1.20% (96.80%)
Effective Income Tax Rate Reconciliation, Intra-entity intangible asset transfers 0.00% 0.00% 10.20%
Effective Income Tax Rate Reconciliation, Return to provision (2.10%) (5.70%) (37.30%)
Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent (0.20%) 1.90% 51.80%
Effective Income Tax Rate Reconciliation, Other Adjustments 0.70% 0.40% 6.00%
Reported tax rate 38.90% 3.30% 2.90%