XML 38 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Comprehensive Income (Tables)
3 Months Ended
Mar. 31, 2024
Comprehensive Income  
Schedule of comprehensive income

​

​

​

​

​

​

​

​

​

​

Three Months Ended March 31, 

​

    

2024

    

2023

​

​

​

​

​

​

​

Net earnings

​

$

6,650

​

$

7,445

Foreign currency translation adjustments

​

 

(1,092)

​

 

(306)

Pension liability adjustment, net of tax of $26 and $35, respectively

​

 

73

​

 

99

Total comprehensive income

​

$

5,631

​

$

7,238

Schedule of accumulated other comprehensive loss

​

​

​

​

​

​

​

​

​

    

March 31, 

    

December 31, 

​

​

2024

​

2023

​

​

(Dollars in thousands)

Foreign currency translation adjustments

​

$

(9,046)

​

$

(7,954)

Pension liability, net of tax

​

 

(9,284)

​

 

(9,357)

Total accumulated other comprehensive loss

​

$

(18,330)

​

$

(17,311)

Schedule of changes in accumulated other comprehensive loss

​

​

​

​

​

​

​

​

​

​

​

​

    

Foreign Currency

    

​

​

    

​

​

​

​

Translation

​

Defined Benefit

​

​

​

​

    

 Adjustments

    

Pension Items

    

Total

Balance, December 31, 2023

​

$

(7,954)

​

$

(9,357)

​

$

(17,311)

Other comprehensive loss before reclassifications

​

​

(1,092)

​

​

​

​

​

(1,092)

Amounts reclassified from accumulated other comprehensive loss

​

​

—

​

​

73

​

​

73

Net current period other comprehensive (loss) income

​

​

(1,092)

​

​

73

​

​

(1,019)

Balance, March 31, 2024

​

$

(9,046)

​

$

(9,284)

​

$

(18,330)

​

​

​

​

​

​

​

​

​

​

​

​

    

Foreign Currency

    

​

​

    

​

​

​

​

Translation

​

Defined Benefit

​

​

​

​

    

 Adjustments

    

Pension Items

    

Total

Balance, December 31, 2022

​

$

(8,596)

​

$

(11,597)

​

$

(20,193)

Other comprehensive loss before reclassifications

​

​

(306)

​

​

—

​

​

(306)

Amounts reclassified from accumulated other comprehensive loss

​

​

—

​

​

99

​

​

99

Net current period other comprehensive (loss) income

​

​

(306)

​

​

99

​

​

(207)

Balance, March 31, 2023

​

$

(8,902)

​

$

(11,498)

​

$

(20,400)

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 March 31, 

​

statement where net

​

​

​

2024

​

2023

    

earnings is presented

​

Amortization of defined benefit pension items

​

​

​

​

​

  

 

  

​

Prior service cost

​

$

5

(1)

$

5

(1)

Other expense, net

​

Actuarial losses

​

​

94

(1)

 

129

(1)

Other expense, net

​

Total before tax

​

​

99

​

 

134

 

  

​

Tax benefit

​

​

(26)

​

 

(35)

 

  

​

Net of tax

​

$

73

​

$

99

 

  

​

​

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