XML 44 R28.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 12 - Income Taxes (Tables)
12 Months Ended
Dec. 31, 2021
Notes Tables  
Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]
  

For the year ended December 31,

 
  

2021

  

2020

  

2019

 

Current:

            

Federal

 $19,211,782  $5,111,667  $(663,114)

State and local

  513,753   447,965   143,455 

Foreign

  13,994       

Total current provision (benefit)

  19,739,529   5,559,632   (519,659)

Deferred:

            

Federal

  89,947   11,375,962   (2,092,585)

State and local

  31,499   230,987   (325,032)

Foreign

         

Total deferred provision (benefit)

  121,446   11,606,949   (2,417,617)

Total provision (benefit)

 $19,860,975  $17,166,581  $(2,937,276)
Schedule of Deferred Tax Assets and Liabilities [Table Text Block]
  

As of December 31,

 
  

2021

  

2020(1)

 

Deferred income tax assets:

        

Net operating losses

 $1,293,912  $1,293,842 

Inventory

  184,046   224,656 

Reserves and accruals

  741,684   725,875 

Amortization of intangible assets

  50,107   80,930 

Share-based compensation

  280,396   398,165 

Deferred revenue

  702,617   709,480 

Lease liability

  570,446   520,830 

Other

  267,050   191,174 

Deferred income tax assets

  4,090,258   4,144,952 

Less: valuation allowance

  (1,022,191)  (1,022,135)

Deferred income tax assets, net of valuation allowance

 $3,068,067  $3,122,817 

Deferred income tax liabilities:

        

Amortization of goodwill

  (197,245)  (199,172)

Property, plant and equipment

  (156,289)  (81,065)

Other

  (291,926)  (298,527)

Deferred income tax asset, net

 $2,422,607  $2,544,053 
Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]
  

As of December 31,

 
  

2021

  

2020

  

2019

 

Statutory federal income tax rate

  21.0%  21.0%  21.0%

State and local taxes

  0.5%  0.7%  1.3%

Change in fair value of common stock warrant

     1.0%  10.5%

Section 162(m) limitation

  0.5%  0.5%  (6.0)%

Other

  0.2%  0.2%  2.1%

Effective tax rate

  22.2%  23.4%  28.9%
Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]
  

For the year ended December 31,

 
  

2021

  

2020

  

2019

 

Balance at beginning of year

 $5,591,587  $5,649,188  $5,738,964 

Tax positions related to the current and prior years:

            

Additions

  11,000       

Reductions

     (57,601)  (89,776)

Settlements

         

Lapses in applicable statutes of limitation

         

Balance at the end of the year

 $5,602,587  $5,591,587  $5,649,188