XML 46 R31.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income taxes (Tables)
12 Months Ended
Dec. 31, 2024
Income taxes [Abstract]  
Schedule of Components of Pre-tax Income and Provision for Income Taxes

Years ended December 31, 

2022

    

2023

    

2024

(In thousands)

Income tax expense:

  

 

  

 

  

Currently payable

$

7,130

$

7,730

$

5,590

Deferred income tax benefit

 

(688)

 

(720)

 

(440)

Total

$

6,442

$

7,010

$

5,150

Expected tax expense, at the U.S. federal statutory
  income tax rate of 21%

$

5,736

$

6,217

$

4,565

State income taxes

 

827

 

786

 

571

Other, net

 

(121)

 

7

 

14

Income tax expense

$

6,442

$

7,010

$

5,150

Schedule of Components of Net Deferred Tax Liability

December 31, 

    

2023

    

2024

(In thousands)

Tax effect of temporary differences related to:

 

  

 

  

Inventories

$

373

$

394

Property and equipment

 

(1,543)

 

(1,005)

Accrued liabilities and other deductible differences

 

43

 

47

Accrued employee benefits

 

1,343

 

1,225

Goodwill

 

(1,693)

 

(1,693)

Other taxable differences

 

(32)

 

(35)

Net noncurrent deferred tax liability

$

(1,509)

$

(1,067)