v3.26.1
Comprehensive Income (Tables)
6 Months Ended
Jun. 30, 2026
Comprehensive Income  
Schedule of accumulated other comprehensive loss

  ​ ​ ​

June 30, 

  ​ ​ ​

December 31, 

2026

2025

(Dollars in thousands)

Foreign currency translation adjustments

$

(9,119)

$

(9,280)

Pension liability, net of tax

 

(4,544)

 

(4,574)

Total accumulated other comprehensive loss

$

(13,663)

$

(13,854)

Schedule of changes in accumulated other comprehensive loss, net of tax

  ​ ​ ​

Foreign Currency

  ​ ​ ​

  ​ ​ ​

Translation

Defined Benefit

  ​ ​ ​

 Adjustments

  ​ ​ ​

Pension Items

  ​ ​ ​

Total

(Dollars in thousands)

Balance, January 1, 2026

$

(9,280)

$

(4,574)

$

(13,854)

Other comprehensive income before reclassifications

100

100

Amounts reclassified from accumulated other comprehensive loss

15

15

Net current period other comprehensive income

100

15

115

Balance, March 31, 2026

$

(9,180)

$

(4,559)

$

(13,739)

Other comprehensive income before reclassifications

61

61

Amounts reclassified from accumulated other comprehensive loss

15

15

Net current period other comprehensive income

61

15

76

Balance, June 30, 2026

$

(9,119)

$

(4,544)

$

(13,663)

  ​ ​ ​

Foreign Currency

  ​ ​ ​

  ​ ​ ​

Translation

Defined Benefit

  ​ ​ ​

 Adjustments

  ​ ​ ​

Pension Items

  ​ ​ ​

Total

(Dollars in thousands)

Balance, January 1, 2025

$

(11,671)

$

(6,263)

$

(17,934)

Other comprehensive income before reclassifications

192

192

Amounts reclassified from accumulated other comprehensive loss

41

41

Net current period other comprehensive income

192

41

233

Balance, March 31, 2025

$

(11,479)

$

(6,222)

$

(17,701)

Other comprehensive income before reclassifications

1,824

1,824

Amounts reclassified from accumulated other comprehensive loss

41

41

Net current period other comprehensive income

1,824

41

1,865

Balance, June 30, 2025

$

(9,655)

$

(6,181)

$

(15,836)

Schedule of reclassification adjustments out of accumulated other comprehensive loss

Amounts Reclassified from Accumulated Other Comprehensive Loss

Affected line item in the

Three Months Ended June 30, 

Six Months Ended June 30, 

statement where net

2026

2025

  ​ ​ ​

2026

2025

  ​ ​ ​

earnings is presented

(Dollars in thousands)

Amortization of defined benefit pension items

  ​

 

  ​

 

Prior service cost

$

3

(1)

$

5

(1)

$

6

(1)

$

10

(1)

Other income (expense), net

Actuarial losses

17

(1)

 

50

(1)

34

(1)

 

100

(1)

Other income (expense), net

Total before tax

20

 

55

 

40

 

110

 

  ​

Tax benefit

(5)

 

(14)

 

(10)

 

(28)

 

Provision for income taxes

Net of tax

$

15

$

41

 

$

30

$

82

 

  ​

(1)These amounts were included in the computation of pension (benefit) expense. See Note 8 for additional details.