XML 55 R32.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 9 - Income Taxes (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]
  

Year Ended December 31,

 
  

2024

  

2023

  

2022

 

United States

 $25,201  $18,472  $15,777 

Foreign

  (398)  39   (192)

Income before income tax provision

 $24,803  $18,511  $15,585 
Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]
  

Year Ended December 31,

 
  

2024

  

2023

  

2022

 

Current federal

 $4,712  $4,066  $1,972 

Current state

  1,184   942   923 

Current foreign

  14   15   (110)

Deferred federal

  (827)  (1,493)  495 

Deferred state

  (223)  (214)  239 

Deferred foreign

  (64)  (18)  (25)

Provision for income taxes

 $4,796  $3,298  $3,494 
Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]
  

Year Ended December 31,

 
  

2024

  

2023

  

2022

 

Federal tax provision at the statutory rate

 $5,187  $3,887  $3,274 

State income tax provision, net of federal benefit

  710   528   975 

Tax credits

  (1,284)  (1,197)  (1,227)

Change in valuation allowance

  52   3   51 

Adjustments for prior year taxes

  (36)  (19)  (261)

Changes in uncertain tax positions

  160   167   767 

Other

  7   (71)  (85)

Provision for income taxes

 $4,796  $3,298  $3,494 
Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]
  

December 31,

 
  

2024

  

2023

 

Balance at beginning of year

 $1,160  $1,036 

Additions for tax positions in current year

  319   298 

Reductions for tax positions of prior years

  (173)  (174)

Reductions for payments for tax positions of prior years

  (166)   

Balance at end of year

 $1,140  $1,160 
Schedule of Deferred Tax Assets and Liabilities [Table Text Block]
  

December 31,

 
  

2024

  

2023

 

Deferred tax assets:

        

Allowance for credit losses

 $316  $202 

Accrued liabilities

  681   1,013 

Capitalized software development

  2,916    

Lease liability

  5,097   5,931 

Tax credits

  557   467 

Stock-based compensation

  1,267   1,161 

Deferred revenue

  451   628 

Net operating loss carryforwards

  2,595   3,282 

Total deferred tax assets

  13,880   12,684 

Less: Valuation allowance

  (1,900)  (1,992)

Deferred tax assets, net of valuation allowance

  11,980   10,692 

Deferred tax liabilities:

        

Deductible goodwill

  7,796   6,829 

Nondeductible intangible assets

  1,741   2,087 

Right of use assets

  4,410   5,130 

Prepaid assets

  11,156   10,285 

Capitalized software development

     181 

Property and equipment

  1,425   1,914 

Basis difference on investments

  48   151 

Total deferred tax liabilities

  26,576   26,577 
         

Net deferred tax liabilities

 $14,596  $15,885