XML 47 R32.htm IDEA: XBRL DOCUMENT v3.24.1
Note 10 - Provision for Taxes (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]

In Thousands

 

2023

   

2022

   

2021

 
                         

Income before taxes:

  $ 12,493     $ 22,614     $ 30,549  

Provision (benefit) for taxes:

                       

Current

                       

Federal

  $ 3,472     $ 4,149     $ 4,819  

State

    583       720       758  
      4,055       4,869       5,577  

Deferred

                       

Federal

    (1,230 )     (502 )     408  

State

    (161 )     258       159  
      (1,391 )     (244 )     567  
    $ 2,664     $ 4,625     $ 6,144  
Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]

In Thousands

 

2023

   

2022

   

2021

 
                         

Income tax at statutory rate

  $ 2,623     $ 4,749     $ 6,415  

Increase (decrease) in income tax resulting from

                       

State tax expense, net of federal effect

    333       773       724  

Federal true-ups

    (53 )     (49 )     (38 )

Federal tax credits

    (405 )     (413 )     (251 )

Captive insurance earnings

    (112 )     (478 )     (456 )

Incentive stock options

    33       (18 )     (214 )

Other

    245       61       (36 )

Recorded provision for income taxes

  $ 2,664     $ 4,625     $ 6,144  
Schedule of Deferred Tax Assets and Liabilities [Table Text Block]

In Thousands

 

2023

   

2022

 

Assets

               

Valuation reserves

  $ 1,088     $ 1,167  

Stock based compensation

    295       389  

Federal and state credits

    840       674  

Lease obligation

    2,090       2,252  

Other

    28       4  

Capitalized research costs

    2,104       605  

Total assets

    6,445       5,091  
                 

Liabilities

               

Property and equipment

    (1,206 )     (1,502 )

Goodwill and intangible assets

    (5,732 )     (5,347 )

Lease – right of use asset

    (1,959 )     (2,127 )

Prepaid insurance

    (354 )     (280 )

Total liabilities

    (9,251 )     (9,256 )
                 

Valuation Allowance

               

Beginning balance

    (351 )     (23 )

(Increase) Decrease during period

    32       (328 )

Ending balance

    (319 )     (351 )
    $ (3,125 )   $ (4,516 )
Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]

In Thousands

 

2023

   

2022

   

2021

 
                         

Balance at beginning of year

  $ 20     $ 61     $ 61  

Increases related to prior year tax positions

    -       -       -  

Decreases related to prior year tax positions

    -       -       -  

Increases related to current year tax positions

    -       -       -  

Settlements

    -       -       -  

Closure of tax years

    (20 )     (41 )     -  

Balance at end of year

  $ --     $ 20     $ 61