XML 34 R26.htm IDEA: XBRL DOCUMENT v3.25.3
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)
9 Months Ended
Sep. 30, 2025
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)

15. ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS):

Amounts related to the changes in accumulated other comprehensive income (loss) 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, 2024, net of tax

 

$

1,269

 

 

$

(2,106

)

 

$

(218

)

 

$

(1,055

)

 

 

Other comprehensive income
   before reclassification

 

 

1,789

 

 

 

 

 

 

172

 

 

 

1,961

 

 

 

Reclassification to net income (1)

 

 

 

 

 

13

 

 

 

 

 

 

13

 

 

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

Change during period

 

 

1,789

 

 

 

13

 

 

 

172

 

 

 

1,974

 

 

 

Balance September 30, 2025, net of tax

 

$

3,058

 

 

$

(2,093

)

 

$

(46

)

 

$

919

 

 

 

 

 

 

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, 2023, net of tax

 

$

858

 

 

$

(1,808

)

 

$

(136

)

 

$

(1,086

)

 

 

Other comprehensive income (loss)
   before reclassification

 

 

4,117

 

 

 

(761

)

 

 

48

 

 

 

3,404

 

 

 

Reclassification to net income (1)

 

 

 

 

 

260

 

 

 

 

 

 

260

 

 

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

Change during period

 

 

4,117

 

 

 

(501

)

 

 

48

 

 

 

3,664

 

 

 

Balance September 30, 2024, net of tax

 

$

4,975

 

 

$

(2,309

)

 

$

(88

)

 

$

2,578

 

 

 

 

(1)
The Company reclassified amortization of prior service cost, actuarial loss and curtailment charge for its retirement plan from accumulated other comprehensive income (loss) to net income of $13,000 and $260,000 for the nine months ended September 30, 2025 and 2024, respectively.
(2)
Refer to Note 17: Retirement Plan Benefit Liability.