XML 28 R18.htm IDEA: XBRL DOCUMENT v3.25.2
Equity
6 Months Ended
Jun. 30, 2025
Equity  
Equity

13.  Equity

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)

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

Accumulated

Capital in

Other

Common

Excess of

Reinvested

Comprehensive

    

Stock

    

Par Value

    

Earnings

    

Loss

(Dollars in thousands)

Balance, January 1, 2024

$

9,497

$

71,661

$

180,646

$

(17,311)

Net earnings

 

 

 

6,650

 

Foreign currency translation adjustments

 

 

 

 

(1,092)

Pension liability adjustment, net of tax

 

 

 

 

73

Cash dividends declared ($0.25 per share)

 

 

 

(2,377)

 

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

11

(12)

Share-based compensation expense

367

Shares purchased and retired

(5)

Balance, March 31, 2024

$

9,508

$

72,016

$

184,914

$

(18,330)

Net earnings

5,607

Foreign currency translation adjustments

61

Pension liability adjustment, net of tax

73

Cash dividends declared ($0.26 per share)

(2,467)

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

1

(1)

Share-based compensation expense

331

Shares purchased and retired

(18)

(491)

Balance, June 30, 2024

$

9,491

$

72,346

$

187,563

$

(18,196)