XML 52 R44.htm IDEA: XBRL DOCUMENT v3.26.1
ACCUMULATED OTHER COMPREHENSIVE (LOSS) INCOME (Tables)
6 Months Ended
Jun. 30, 2026
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Schedule of accumulated other comprehensive (loss) income

Amounts related to the changes in accumulated other comprehensive (loss) income were as follows (in thousands):

 

 

Unrealized Gain (Loss) on
Available-for-Sale
Securities

 

 

Net Unrealized (Loss) Gain on
Retirement Plan
(2)

 

 

Change in Cumulative
Foreign Currency
Translation Adjustment

 

 

Total

 

 

Affected Line Items in the
Consolidated Statements of
Income

Balance December 31, 2025, net of tax

 

$

3,255

 

 

$

(2,408

)

 

$

(66

)

 

$

781

 

 

 

Other comprehensive loss before reclassification

 

 

(5,983

)

 

 

 

 

 

(7

)

 

 

(5,990

)

 

 

Reclassification to net income (1)

 

 

 

 

 

9

 

 

 

 

 

 

9

 

 

Selling, general and administrative,
research and development and
cost of sales

Change during period

 

 

(5,983

)

 

 

9

 

 

 

(7

)

 

 

(5,981

)

 

 

Balance June 30, 2026, net of tax

 

$

(2,728

)

 

$

(2,399

)

 

$

(73

)

 

$

(5,200

)

 

 

 

 

 

Unrealized Gain (Loss) on
Available-for-Sale
Securities

 

 

Net Unrealized (Loss) Gain on
Retirement Plan
(2)

 

 

Change in Cumulative
Foreign Currency
Translation Adjustment

 

 

Total

 

 

Affected Line Items in the
Consolidated Statements of
Income

Balance December 31, 2024, net of tax

 

$

1,269

 

 

$

(2,106

)

 

$

(218

)

 

$

(1,055

)

 

 

Other comprehensive income
   before reclassification

 

 

1,001

 

 

 

 

 

 

198

 

 

 

1,199

 

 

 

Reclassification to net income (1)

 

 

 

 

 

9

 

 

 

 

 

 

9

 

 

Selling, general and administrative,
research and development and
cost of sales

Change during period

 

 

1,001

 

 

 

9

 

 

 

198

 

 

 

1,208

 

 

 

Balance June 30, 2025, net of tax

 

$

2,270

 

 

$

(2,097

)

 

$

(20

)

 

$

153

 

 

 

 

(1)
The Company reclassified amortization of prior service cost for its retirement plan from accumulated other comprehensive (loss) income to net income of $9,000 for both six months ended June 30, 2026 and 2025.
(2)
Refer to Note 17: Retirement Plan Benefit Liability.