XML 55 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 11 - Income Tax (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]
   

Years Ended December 31,

 
   

2023

   

2022

   

2021

 
                         

Domestic

  $ 26,545     $ 34,654     $ 21,205  

Foreign

    27,357       18,064       -  

Total

  $ 53,902     $ 52,718     $ 21,205  
   

Years Ended December 31,

 
   

2023

   

2022

   

2021

 

Current

                       

Federal

  $ 6,099     $ 11,238     $ 5,793  

State

    1,784       2,309       1,320  

Foreign

    272       1,863       -  

Total Current

    8,155       15,410       7,113  

Deferred

                       

Federal

    841       (3,856 )     (1,399 )

State

    2       (624 )     (395 )

Foreign

    (20 )     (1 )     -  

Total Deferred

    823       (4,481 )     (1,794 )
                         

Total income tax provision

  $ 8,978     $ 10,929     $ 5,319  
Schedule of Deferred Tax Assets and Liabilities [Table Text Block]
   

December 31,

 
   

2023

   

2022

 

Deferred tax assets:

               

Reserves

  $ 603     $ 450  

Inventory capitalization

    -       305  

Compensation programs

    2,040       2,120  

Equity-based compensation

    685       690  

Lease liability

    3,596       3,298  

Intangible assets

    1,774       1,132  

Deferred revenue

    963       1,115  

Other

    21       362  

Gross deferred tax assets

    9,682       9,472  

Valuation allowance

    -       -  

Net deferred tax assets

    9,682       9,472  
                 

Deferred tax liabilities:

               

Excess of book over tax basis of fixed assets

    (2,839 )     (2,782 )

Goodwill

    (3,095 )     (2,445 )

Right of use asset

    (3,481 )     (3,245 )

Inventory capitalization

    (88 )     -  

Total deferred tax liabilities

    (9,503 )     (8,472 )

Net long-term deferred tax assets (liabilities)

  $ 179     $ 1,000  
Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]
   

Years Ended December 31,

 
   

2023

   

2022

   

2021

 

U.S. federal statutory rate

    21.0 %     21.0 %     21.0 %

Increase (decrease) in income taxes resulting from:

                       

State taxes, net of federal tax benefit

    2.7       3.2       4.0  

Tax credits

    (0.1 )     (0.7 )     (1.7 )

Return to provision adjustments

    (3.2 )     -       0.7  

Foreign rate differential

    (9.3 )     (3.7 )     -  

GILTI impact

    4.5       0.8       -  

FDII impact

    (0.7 )     -       -  

Excess tax benefits on equity awards

    (1.9 )     (0.6 )     (0.2 )

162m limitations

    1.9       0.8       0.7  
Increases in uncertain tax positions    

1.3

      -       -  

Other

    0.5       (0.1 )     0.8  

Change in valuation allowance

    -       -       (0.2 )

Effective tax rate

    16.7 %     20.7 %     25.1 %
Summary of Income Tax Contingencies [Table Text Block]
   

December 31,

 
   

2023

   

2022

 

Gross UTB balance at beginning of fiscal year

  $ -     $ -  

Gross increases - tax positions of prior years

    670       -  

Gross UTB balance at end of fiscal year

  $ 670     $ -