XML 54 R37.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 16 - Income Taxes (Tables)
12 Months Ended
Dec. 31, 2021
Notes Tables  
Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]
  

Year Ended December 31,

 

(in thousands)

 

2021

  

2020

  

2019

 
             

Domestic

 $42,449  $58,551  $74,841 

Foreign

  (2,265)  4,394   6,352 

Total

 $40,184  $62,945  $81,193 
Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]
  

Year Ended December 31,

 

(in thousands)

 

2021

  

2020

  

2019

 
             

Current:

            

Federal

 $5,552  $2,128  $6,991 

State

  975   1,136   2,882 

Foreign

  (64)  1,241   1,544 

Deferred

            

Federal

  (377)  6,904   5,121 

State

  (814)  (431)  269 

Foreign

  (1,181)  210   (809)

Valuation Allowance

  2,721   890   1,540 

Total

 $6,812  $12,078  $17,538 
Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]
  

Year Ended December 31,

 
  

2021

  

2020

  

2019

 
             

Federal tax statutory rate

  21.0%  21.0%  21.0%

State tax (net of federal benefit)

  2.1   2.1   2.1 

Share based compensation

  (2.3)  (1.3)  (0.5)

Valuation allowance against deferred tax assets

  8.9   2.0   1.4 

Contingent consideration reduction

  (7.0)  -   - 

Research and development credit

  (4.0)  (3.7)  (2.8)

Foreign rate differential

  (2.2)  (0.8)  (0.3)

Tax reserves

  (1.0)  1.4   1.1 

Provision to return difference

  (0.7)  (1.4)  - 

Miscellaneous

  2.2   (0.1)  (0.4)

Total

  17.0%  19.2%  21.6%
Schedule of Deferred Tax Assets and Liabilities [Table Text Block]
  

December 31,

 

(in thousands)

 

2021

  

2020

 
         

Deferred tax assets:

        

Accrued expenses

 $2,511  $2,155 

Leases

  1,830   3,598 

Warrants and stock options

  4,271   3,356 

Intangible assets

  -   1,693 

Inventories

  205   172 

Research and development credit

  2,126   1,661 

Other assets

  1,111   129 

Net operating loss

  14,046   6,647 

Less valuation allowance

  (13,999)  (9,138)

Total deferred tax assets

  12,101   10,273 

Deferred tax liabilities:

        

Depreciation

  (31,897)  (32,671)

Goodwill

  (9,872)  (7,858)

Intangible assets

  (4,394)  - 

Leases

  (1,830)  (3,598)

Total deferred tax liabilities

  (47,993)  (44,127)

Net deferred tax liability

 $(35,892) $(33,854)
Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]
  

December 31,

 
  

2021

  

2020

 
         

Balance at beginning of period

 $4,830  $4,598 

Additions for tax positions of current year

  491   324 

Additions for tax positions of prior years

  781   475 

Decrease related to expiration of statutes of limitations

  (1,738)  (567)

Balance at period end

 $4,364  $4,830