v3.26.3
Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2026
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Summary of Condensed Consolidated Statements of Operations (Unaudited)

The Condensed Consolidated Statements of Operations (Unaudited) were impacted as follows:

 

For the Quarter Ended

 

 

For the Year Ended

 

 Impact of change - Increase / (Decrease)

March 31, 2025

 

June 30,
2025

 

September 30, 2025

 

 

December 31, 2025

 

December 31, 2024

 

 Cost of sales

$

5,649

 

$

5,533

 

$

5,127

 

 

$

21,658

 

$

23,327

 

 Gross profit

 

(5,649

)

 

(5,533

)

 

(5,127

)

 

 

(21,658

)

 

(23,327

)

 Selling, general and administrative

 

(2,837

)

 

(2,740

)

 

(2,615

)

 

 

(10,612

)

 

(11,324

)

 Freight out

 

(2,812

)

 

(2,793

)

 

(2,512

)

 

 

(11,046

)

 

(12,003

)

 

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

 

 

Total

 

Balance at July 1, 2026

 

$

(18,181

)

 

$

(1,719

)

 

$

—

 

 

$

(19,900

)

Other comprehensive income (loss) before reclassifications

 

 

45

 

 

 

1,730

 

 

 

—

 

 

 

1,775

 

Reclassification to (earnings) loss

 

 

—

 

 

 

365

 

 

 

—

 

 

 

365

 

Net current-period other comprehensive income (loss)

 

 

45

 

 

 

2,095

 

 

 

—

 

 

 

2,140

 

Balance at September 30, 2026

 

$

(18,136

)

 

$

376

 

 

$

—

 

 

$

(17,760

)

(1) Other comprehensive income (loss) before reclassifications, net of tax expense (benefit) of $0.7 million for the quarter ended September 30, 2026.

 

 

 

Foreign
Currency

 

 

Interest Rate Swap (2)

 

 

Defined Benefit
Pension Plans

 

 

Total

 

Balance at July 1, 2025

 

$

(16,702

)

 

$

(4,569

)

 

$

—

 

 

$

(21,271

)

Other comprehensive income (loss) before reclassifications

 

 

(772

)

 

 

2

 

 

 

—

 

 

 

(770

)

Reclassification to (earnings) loss

 

 

—

 

 

 

84

 

 

 

—

 

 

 

84

 

Net current-period other comprehensive income (loss)

 

 

(772

)

 

 

86

 

 

 

—

 

 

 

(686

)

Balance at September 30, 2025

 

$

(17,474

)

 

$

(4,483

)

 

$

—

 

 

$

(21,957

)

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

 

 

 

Foreign
Currency

 

 

Interest Rate Swap (3)

 

 

Defined Benefit
Pension Plans

 

 

Total

 

Balance at January 1, 2026

 

$

(16,918

)

 

$

(4,210

)

 

$

—

 

 

$

(21,128

)

Other comprehensive income (loss) before reclassifications

 

 

(1,218

)

 

 

3,452

 

 

 

—

 

 

 

2,234

 

Reclassification to (earnings) loss

 

 

—

 

 

 

1,134

 

 

 

—

 

 

 

1,134

 

Net current-period other comprehensive income (loss)

 

 

(1,218

)

 

 

4,586

 

 

 

—

 

 

 

3,368

 

Balance at September 30, 2026

 

$

(18,136

)

 

$

376

 

 

$

—

 

 

$

(17,760

)

(3) Other comprehensive income (loss) before reclassifications, net of tax expense (benefit) of $1.6 million for the nine months ended September 30, 2026.

 

 

 

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,135

 

 

 

(2,339

)

 

 

—

 

 

 

(1,204

)

Reclassification to (earnings) loss

 

 

—

 

 

 

256

 

 

 

1,101

 

 

 

1,357

 

Net current-period other comprehensive income (loss)

 

 

1,135

 

 

 

(2,083

)

 

 

1,101

 

 

 

153

 

Balance at September 30, 2025

 

$

(17,474

)

 

$

(4,483

)

 

$

—

 

 

$

(21,957

)

 

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

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

Summary of Changes in Allowance for Credit Losses

The changes in the allowance for credit losses included within Trade accounts receivable for the nine months ended September 30, 2026 and 2025 were as follows:

 

 

 

2026

 

 

2025

 

Balance at January 1

 

$

642

 

 

$

769

 

Provision for expected credit loss, net of recoveries

 

 

498

 

 

 

51

 

Write-offs and other

 

 

(437

)

 

 

(261

)

Balance at September 30

 

$

703

 

 

$

559