v3.25.2
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
The Balances in the Company's Accumulated Other Comprehensive Income (Loss)

Changes in accumulated other comprehensive income (loss) are as follows:

 

 

 

Foreign
Currency

 

 

Interest Rate Swap (1)

 

 

Defined Benefit
Pension Plans
(2)

 

 

Total

 

Balance at April 1, 2025

 

$

(18,617

)

 

$

(3,765

)

 

$

(1,101

)

 

$

(23,483

)

Other comprehensive income (loss) before reclassifications

 

 

1,915

 

 

 

(891

)

 

 

 

 

 

1,024

 

Reclassification to (earnings) loss

 

 

 

 

 

87

 

 

 

1,101

 

 

 

1,188

 

Net current-period other comprehensive income (loss)

 

 

1,915

 

 

 

(804

)

 

 

1,101

 

 

 

2,212

 

Balance at June 30, 2025

 

$

(16,702

)

 

$

(4,569

)

 

$

 

 

$

(21,271

)

(1) Other comprehensive income (loss) before reclassifications, net of tax expense (benefit) of $(0.3) million for the quarter ended June 30, 2025.

(2) Other comprehensive income (loss) before reclassifications, net of tax expense (benefit) of $(0.4) million for the quarter ended June 30, 2025.

 

 

 

Foreign
Currency

 

 

Interest Rate Swap (3)

 

 

Defined Benefit
Pension Plans

 

 

Total

 

Balance at April 1, 2024

 

$

(16,382

)

 

$

 

 

$

(1,264

)

 

$

(17,646

)

Other comprehensive income (loss) before reclassifications

 

 

(360

)

 

 

(1,976

)

 

 

 

 

 

(2,336

)

Reclassification to (earnings) loss

 

 

 

 

 

(142

)

 

 

 

 

 

(142

)

Net current-period other comprehensive income (loss)

 

 

(360

)

 

 

(2,118

)

 

 

 

 

 

(2,478

)

Balance at June 30, 2024

 

$

(16,742

)

 

$

(2,118

)

 

$

(1,264

)

 

$

(20,124

)

(3) Other comprehensive income (loss) before reclassifications, net of tax expense (benefit) of $(0.7) million for the quarter ended June 30, 2024.

 

 

 

Foreign
Currency

 

 

Interest Rate Swap (4)

 

 

Defined Benefit
Pension Plans
(5)

 

 

Total

 

Balance at January 1, 2025

 

$

(18,609

)

 

$

(2,400

)

 

$

(1,101

)

 

$

(22,110

)

Other comprehensive income (loss) before reclassifications

 

 

1,907

 

 

 

(2,341

)

 

 

 

 

 

(434

)

Reclassification to (earnings) loss

 

 

 

 

 

172

 

 

 

1,101

 

 

 

1,273

 

Net current-period other comprehensive income (loss)

 

 

1,907

 

 

 

(2,169

)

 

 

1,101

 

 

 

839

 

Balance at June 30, 2025

 

$

(16,702

)

 

$

(4,569

)

 

$

 

 

$

(21,271

)

(4) Other comprehensive income (loss) before reclassifications, net of tax expense (benefit) of $(0.8) million for the six months ended June 30, 2025.

(5) Other comprehensive income (loss) before reclassifications, net of tax expense (benefit) of $(0.4) million for the six months ended June 30, 2025.

 

 

 

Foreign
Currency

 

 

Interest Rate Swap (6)

 

 

Defined Benefit
Pension Plans

 

 

Total

 

Balance at January 1, 2024

 

$

(15,551

)

 

$

 

 

$

(1,264

)

 

$

(16,815

)

Other comprehensive income (loss) before reclassifications

 

 

(1,191

)

 

 

(1,976

)

 

 

 

 

 

(3,167

)

Reclassification to (earnings) loss

 

 

 

 

 

(142

)

 

 

 

 

 

(142

)

Net current-period other comprehensive income (loss)

 

 

(1,191

)

 

 

(2,118

)

 

 

 

 

 

(3,309

)

Balance at June 30, 2024

 

$

(16,742

)

 

$

(2,118

)

 

$

(1,264

)

 

$

(20,124

)

(6) Other comprehensive income (loss) before reclassifications, net of tax expense (benefit) of $(0.7) million for the six months ended June 30, 2024.

Summary of Changes in Allowance for Credit Losses

The changes in the allowance for credit losses included within Trade accounts receivable for the six months ended June 30, 2025 and 2024 were as follows:

 

 

 

2025

 

 

2024

 

Balance at January 1

 

$

4,183

 

 

$

2,989

 

Provision for expected credit loss, net of recoveries

 

 

119

 

 

 

1,147

 

Write-offs and other

 

 

(619

)

 

 

(358

)

Balance at June 30

 

$

3,683

 

 

$

3,778