v3.26.1
Equity (Tables)
6 Months Ended
Jun. 30, 2026
Equity  
Schedule of reconciliation of company's equity

Accumulated

Capital in

Other

Common

Excess of

Reinvested

Comprehensive

  ​ ​ ​

Stock

  ​ ​ ​

Par Value

  ​ ​ ​

Earnings

  ​ ​ ​

Loss

(Dollars in thousands)

Balance, January 1, 2026

$

9,532

$

73,967

$

169,923

$

(13,854)

Net earnings

 

 

 

6,121

 

Foreign currency translation adjustments

 

 

 

 

100

Pension liability adjustment, net of tax

 

 

 

 

15

Cash dividends declared ($0.27 per share)

 

 

 

(2,574)

 

Stock options exercised, net of shares withheld for employee taxes and strike price

2

11

Restricted stock forfeited

(1)

1

Share-based compensation expense

 

 

434

 

 

Shares purchased and retired

(1)

(33)

Balance, March 31, 2026

$

9,532

$

74,413

$

173,437

$

(13,739)

Net earnings

 

 

 

13,315

 

Foreign currency translation adjustments

 

 

 

 

61

Pension liability adjustment, net of tax

 

 

 

 

15

Cash dividends declared ($0.28 per share)

 

 

 

(2,668)

 

Stock options exercised, net of shares withheld for employee taxes and strike price

1

(1)

Restricted stock forfeited

(2)

2

Share-based compensation expense

 

 

429

 

 

Shares purchased and retired

Balance, June 30, 2026

$

9,531

$

74,843

$

184,084

$

(13,663)

The following table reconciles our equity for the three and six months ended June 30, 2025:

Accumulated

Capital in

Other

Common

Excess of

Reinvested

Comprehensive

  ​ ​ ​

Stock

  ​ ​ ​

Par Value

  ​ ​ ​

Earnings

  ​ ​ ​

Loss

(Dollars in thousands)

Balance, January 1, 2025

$

9,643

$

72,577

$

181,299

$

(17,934)

Net earnings

 

 

 

5,543

 

Foreign currency translation adjustments

 

 

 

 

192

Pension liability adjustment, net of tax

 

 

 

 

41

Cash dividends declared ($0.26 per share)

 

 

 

(2,506)

 

Stock options exercised, net of shares withheld for employee taxes and strike price

1

(1)

Share-based compensation expense

427

Shares purchased and retired

(25)

(707)

Balance, March 31, 2025

$

9,619

$

73,003

$

183,629

$

(17,701)

Net earnings

2,256

Foreign currency translation adjustments

1,824

Pension liability adjustment, net of tax

41

Cash dividends declared ($0.27 per share)

(2,581)

Share-based compensation expense

375

Shares purchased and retired

(80)

(2,323)

Balance, June 30, 2025

$

9,539

$

73,378

$

180,981

$

(15,836)