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

For the year ended December 31,

 
  

2022

  

2021

  

2020

 

Current:

            

Federal

 $13,154,619  $19,211,782  $5,111,667 

State and local

  897,285   513,753   447,965 

Foreign

  3,800   13,994    

Total current provision

  14,055,704   19,739,529   5,559,632 

Deferred:

            

Federal

  (3,818,283)  89,947   11,375,962 

State and local

  (9,495)  31,499   230,987 

Foreign

         

Total deferred (benefit) provision

  (3,827,778)  121,446   11,606,949 

Total provision

 $10,227,926  $19,860,975  $17,166,581 
Schedule of Deferred Tax Assets and Liabilities [Table Text Block]
  

As of December 31,

 
  

2022

  

2021

 

Deferred income tax assets:

        

State net operating losses

 $1,247,826  $1,293,912 

Inventory

  336,333   184,046 

Reserves and accruals

  569,290   741,684 

Amortization of intangible assets

  24,532   50,107 

Share-based compensation

  510,058   280,396 

Deferred revenue

  66,011   702,617 

Capitalized R&D

  4,194,106    

Lease liability

  443,902   570,446 

Other

  380,162   267,050 

Deferred income tax assets

  7,772,220   4,090,258 

Less: valuation allowance

  (985,783)  (1,022,191)

Deferred income tax assets, net of valuation allowance

 $6,786,437  $3,068,067 

Deferred income tax liabilities:

        

Amortization of goodwill

  (192,083)  (197,245)

Property, plant and equipment

  (59,727)  (156,289)

Other

  (284,242)  (291,926)

Deferred income tax asset, net

 $6,250,385  $2,422,607 
Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]
  

As of December 31,

 
  

2022

  

2021

  

2020

 

Statutory federal income tax rate

  21.0%  21.0%  21.0%

State and local taxes

  1.6%  0.5%  0.7%

Change in fair value of common stock warrant

  (0.2)%     1.0%

Section 162(m) limitation

  0.7%  0.5%  0.5%

Other

  0.1%  0.2%  0.2%

Effective tax rate

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

For the year ended December 31,

 
  

2022

  

2021

  

2020

 

Balance at beginning of year

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

Tax positions related to the current and prior years:

            

Additions

     11,000    

Reductions

  (68,792)     (57,601)

Settlements

         

Lapses in applicable statutes of limitation

  (430,247)      

Balance at the end of the year

 $5,103,548  $5,602,587  $5,591,587