XML 50 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2021
Income Tax Disclosure [Abstract]  
Schedule of Pre-tax Income (Loss)

For the years ended December 31, 2021 and 2020, pre-tax income (loss) was attributed to the following jurisdictions:

 

 

 

For the Years Ended December 31,

 

 

 

2021

 

 

2020

 

Domestic operations

 

$

1,248,943

 

 

$

(760,603

)

Foreign operations

 

 

1,689,505

 

 

 

150,315

 

 

 

$

2,938,448

 

 

$

(610,288

)

 

 

Schedule of Provision (Benefit) for Income Taxes

Set forth below is the provision (benefit) for income taxes for the years ended December 31:

 

 

 

For the Years Ended December 31,

 

 

 

2021

 

 

2020

 

Current:

 

 

 

 

 

 

 

 

Federal

 

$

-

 

 

$

(26,951

)

State

 

 

2,763

 

 

 

16,058

 

International

 

 

548,062

 

 

 

149,958

 

 

 

 

550,825

 

 

 

139,065

 

Deferred:

 

 

 

 

 

 

 

 

Federal

 

 

(81,341

)

 

 

(563,107

)

State

 

 

136,191

 

 

 

(180,059

)

International

 

 

-

 

 

 

357

 

 

 

 

54,850

 

 

 

(742,809

)

Total provision (benefit) for income taxes

 

$

605,675

 

 

$

(603,744

)

 

 

 

 

 

 

 

 

 

 

Schedule of Reconciliation of Provision (Benefit) for Income Taxes Computed at Federal Statutory Rates Provision (Benefit) for Income Taxes

 

The reconciliation of the provision (benefit) for income taxes computed at federal statutory rates to the provision (benefit) for income taxes for the years ended December 31, 2021 and 2020, are as follows:

 

 

 

For the Years Ended December 31,

 

 

 

2021

 

 

2020

 

Provision at federal statutory rates (21% applied to earnings before income

   taxes)

 

$

617,074

 

 

$

(128,161

)

State income taxes, net of federal benefit

 

 

(105

)

 

 

7,685

 

Other permanent items

 

 

(60,997

)

 

 

(164,300

)

PPP loan forgiveness

 

 

(318,014

)

 

 

-

 

Stock based compensation

 

 

(399,635

)

 

 

(178,552

)

Research and development credits

 

 

(247,264

)

 

 

(364,843

)

Amortization of intangibles

 

 

112,007

 

 

 

132,934

 

Change in reserve for uncertain tax positions

 

 

771,672

 

 

 

48,492

 

Other

 

 

130,937

 

 

 

43,001

 

 

 

$

605,675

 

 

$

(603,744

)

 

 

 

 

 

 

 

 

 

 

 

Schedule of Components of Deferred Taxes Significant components of deferred taxes as of December 31, 2021 and 2020, were as follows:

 

 

For the Years Ended December 31,

 

 

 

2021

 

 

2020

 

Deferred tax assets:

 

 

 

 

 

 

 

 

Reserves

 

$

51,147

 

 

$

23,735

 

Deferred compensation

 

 

246,542

 

 

 

166,740

 

Stock compensation

 

 

238,310

 

 

 

183,742

 

Deferred revenue

 

 

64,232

 

 

 

132,814

 

Inventories

 

 

184,802

 

 

 

212,226

 

Credits and loss carryforward

 

 

4,202,769

 

 

 

4,314,653

 

Total deferred tax assets before valuation allowance

 

 

4,987,802

 

 

 

5,033,910

 

Deferred tax liabilities:

 

 

 

 

 

 

 

 

Property and equipment

 

 

(300,758

)

 

 

(229,042

)

Intangible assets

 

 

(593,254

)

 

 

(602,277

)

Other

 

 

(303,271

)

 

 

(327,288

)

Total deferred tax liabilities

 

 

(1,197,283

)

 

 

(1,158,607

)

Net deferred tax assets before valuation allowance

 

 

3,790,519

 

 

 

3,875,303

 

Valuation allowance

 

 

(149,487

)

 

 

(176,710

)

Net deferred tax assets

 

$

3,641,032

 

 

$

3,698,593

 

 

 

 

 

 

 

 

 

 

 

Schedule of Reconciliation Beginning and Ending Amount of Unrecognized Tax Benefits

A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:

 

Unrecognized tax benefits balance on December 31, 2019

 

$

317,236

 

Gross increases for tax positions of the current year

 

 

54,452

 

Unrecognized tax benefits balance on December 31, 2020

 

 

371,688

 

Gross increases for tax positions of the prior year

 

 

762,124

 

Gross increases for tax positions of the current year

 

 

108,905

 

Unrecognized tax benefits balance on December 31, 2021

 

$

1,242,717