XML 36 R26.htm IDEA: XBRL DOCUMENT v3.25.4
Basis of Presentation and Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2025
Accounting Policies [Abstract]  
Schedule of Changes in Allowance for Doubtful Accounts Changes in the Company's allowance for doubtful accounts are as follows:

 

 

Balance at
beginning
of year

 

 

Provision and
reserve
adjustments

 

 

Write-offs less
recoveries

 

 

Balance at end
of year

 

 

 

(In thousands)

 

2025

 

$

2,980

 

 

$

(44

)

 

$

(449

)

 

$

2,487

 

2024

 

 

2,904

 

 

 

275

 

 

 

(199

)

 

 

2,980

 

2023

 

 

1,179

 

 

 

1,862

 

 

 

(137

)

 

 

2,904

 

Schedule of Changes to Obsolete and Excess Inventories Reserve Changes to the Company's obsolete and excess inventories reserve are as follows:

 

 

 

Balance at
beginning
of year

 

 

Net additions
charged to
earnings

 

 

Disposals

 

 

Balance at end
of year

 

 

 

(In thousands)

 

2025

 

$

8,485

 

 

$

3,354

 

 

$

(2,353

)

 

$

9,486

 

2024

 

 

6,874

 

 

 

4,023

 

 

 

(2,412

)

 

 

8,485

 

2023

 

 

6,681

 

 

 

2,135

 

 

 

(1,942

)

 

 

6,874

 

Schedule of Carrying Value and Accumulated Amortization of Intangible Assets The carrying value and accumulated amortization by major class of intangible assets are as follows:

 

 

December 31, 2025

 

 

December 31, 2024

 

 

 

Gross carrying
amount

 

 

Accumulated
amortization

 

 

Gross carrying
amount

 

 

Accumulated
amortization

 

 

 

(In thousands)

 

Technologies

 

$

115,176

 

 

$

42,011

 

 

$

62,451

 

 

$

42,341

 

Intellectual property

 

 

7,773

 

 

 

2,379

 

 

 

6,463

 

 

 

1,583

 

Non-compete agreements

 

 

3,708

 

 

 

1,094

 

 

 

597

 

 

 

592

 

Licenses

 

 

650

 

 

 

612

 

 

 

650

 

 

 

595

 

Customer lists

 

 

6,694

 

 

 

5,544

 

 

 

8,092

 

 

 

6,382

 

Customer relationships

 

 

38,561

 

 

 

19,397

 

 

 

28,981

 

 

 

15,532

 

Trade names

 

 

26,863

 

 

 

9,892

 

 

 

15,097

 

 

 

10,240

 

Total intangibles

 

$

199,425

 

 

$

80,929

 

 

$

122,331

 

 

$

77,265

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Changes in Warranty and After-Sale Costs Reserve Changes in the Company's warranty and after-sale costs reserve are as follows:

 

 

 

Balance at
beginning
of year

 

 

Provision of acquired business

 

 

Net additions
charged to
earnings

 

 

Costs incurred

 

 

Balance at end
of year

 

 

 

(In thousands)

 

2025

 

$

16,693

 

 

$

607

 

 

$

12,933

 

 

$

(8,659

)

 

$

21,574

 

2024

 

 

11,102

 

 

 

69

 

 

$

13,349

 

 

$

(7,827

)

 

 

16,693

 

2023

 

 

9,606

 

 

 

93

 

 

$

9,759

 

 

$

(8,356

)

 

 

11,102

 

Schedule of Accumulated Other Comprehensive Loss

Components of accumulated other comprehensive income (loss) at December 31, 2025 are as follows:

 

(In thousands)

 

Unrecognized
pension and
postretirement
 benefits

 

 

Foreign currency

 

 

Total

 

Balance at beginning of period

 

$

1,146

 

 

$

(9,052

)

 

$

(7,906

)

Other comprehensive income before reclassifications

 

 

-

 

 

 

13,907

 

 

 

13,907

 

Amounts reclassified from accumulated other comprehensive income, net of tax of $153

 

 

473

 

 

 

-

 

 

 

473

 

Net current period other comprehensive income, net of tax

 

 

473

 

 

 

13,907

 

 

 

14,380

 

Accumulated other comprehensive income

 

$

1,619

 

 

$

4,855

 

 

$

6,474

 

 

Reclassifications out of accumulated other comprehensive income (loss) during 2025 were immaterial.

Components of accumulated other comprehensive income (loss) at December 31, 2024 are as follows:

 

(In thousands)

 

Unrecognized
pension and
postretirement
 benefits

 

 

Foreign currency

 

 

Total

 

Balance at beginning of period

 

$

920

 

 

$

(2,566

)

 

$

(1,646

)

Other comprehensive loss before reclassifications

 

 

-

 

 

 

(6,486

)

 

 

(6,486

)

Amounts reclassified from accumulated other comprehensive income, net of tax of $76

 

 

226

 

 

 

-

 

 

 

226

 

Net current period other comprehensive income (loss), net of tax

 

 

226

 

 

 

(6,486

)

 

 

(6,260

)

Accumulated other comprehensive income (loss)

 

$

1,146

 

 

$

(9,052

)

 

$

(7,906

)

 

Reclassifications out of accumulated other comprehensive income (loss) during 2024 were immaterial.