XML 52 R41.htm IDEA: XBRL DOCUMENT v3.25.2
Note 7 - Income Taxes (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]
   

Three months ended

   

Six months ended

 
   

June 30,

   

June 30,

 

(in thousands)

 

2025

   

2024

   

2025

   

2024

 

Current income tax expense:

                               

Federal

  $ 8,640     $ 7,096     $ 15,038     $ 12,212  

State

    1,796       1,658       3,164       2,856  

Total current income tax expense

    10,436       8,754       18,202       15,068  
                                 

Deferred income tax benefit:

                               

Federal

    (1,248 )     (857 )     (792 )     (270 )

State

    (266 )     (227 )     (138 )     (60 )

Total deferred income tax benefit

    (1,514 )     (1,084 )     (930 )     (330 )

Change in valuation allowance

    -       -       -       -  

Total income tax expense

  $ 8,922     $ 7,670     $ 17,272     $ 14,738  
Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]
   

Three months ended

   

Six months ended

 
   

June 30,

   

June 30,

 
   

2025

   

2024

   

2025

   

2024

 

U.S. federal statutory income tax rate

    21.00

%

    21.00

%

    21.00 %     21.00 %

State income taxes, net of federal benefit

    2.81       3.21       2.83       3.20  

Excess tax benefit from stock-based compensation arrangements

    (0.24 )     0.09       (0.44 )     0.20  

Change in cash surrender value of life insurance

    (0.90 )     (0.45 )     (0.56 )     (0.70 )

Tax Credits

    (2.54 )     (1.51 )     (2.62 )     (1.10 )

Tax exempt interest income

    (0.33 )     (0.45 )     (0.34 )     (0.50 )

Other, net

    0.97       (0.14 )     0.55       (0.50 )

Effective tax rate

    20.77

%

    21.75

%

    20.42 %     21.60 %
Schedule of Unfunded Contributions [Table Text Block]

(dollars in thousands)

 

June 30, 2025

 

Remainder of 2025

  $ 46,710  

2026

    52,675  

2027

    23,367  

2028

    3,166  

2029

    1,439  

Thereafter

    7,444  

Total unfunded contributions

  $ 134,801  
Schedule Of Tax Credits And Other Tax Benefits Recognized And Amortization Expense Related To Tax Credit Partnerships [Table Text Block]
   

Three months ended

   

Six months ended

 
   

June 30,

   

June 30,

 

(in thousands)

 

2025

   

2024

   

2025

   

2024

 

Proportional amortization method:

                               

Tax credits and other tax benefits recognized

  $ 5,705     $ 3,469     $ 11,409     $ 7,122  

Amortization expense in provision for income taxes

    4,446       2,920       8,893       5,826