XML 53 R33.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary Of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2024
Accounting Policies [Abstract]  
Schedule Of Diluted Earnings Per Share Computed Using Weighted Average Common And Potentially Dilutive Common Equivalent Shares Outstanding Diluted earnings per share is computed using the weighted average common and potentially dilutive common equivalent shares outstanding, determined as follows:
202420232022
Weighted average shares outstanding used to compute basic earnings per share34,346,242 34,133,078 33,805,530 
Incremental shares attributable to stock options and restricted stock — 20,900 
Shares used to compute diluted earnings per share34,346,242 34,133,078 33,826,430 
Schedule of Accumulated Other Comprehensive Income (Loss)
The changes in accumulated other comprehensive income (loss) by component are summarized as follows:
(In thousands)Foreign Currency TranslationGain (Loss) on Derivative Financial InstrumentsPension & Other Postretirement Benefit AdjustTotal Accumulated Other Comprehensive Income (Loss)
Balance at January 1, 2022$(85,792)$901 $(64,613)$(149,504)
Other comprehensive income (loss)(1,256)(6,464)(7,717)
Income tax (expense) benefit(290)(374)1,400 736 
Other comprehensive income (loss), net of tax(287)(1,630)(5,064)(6,981)
Reclassification adjustment to net income (loss)— (2,461)13,606 11,145 
Income tax (expense) benefit— 710 (2,965)(2,255)
Reclassification adjustment to net income (loss), net of tax— (1,751)10,641 8,890 
Other comprehensive income (loss), net of tax(287)(3,381)5,577 1,909 
Balance at December 31, 2022(86,079)(2,480)(59,036)(147,595)
Other comprehensive income (loss)3,511 11,794 1,935 17,240 
Income tax (expense) benefit(469)(2,977)(422)(3,868)
Other comprehensive income (loss), net of tax3,042 8,817 1,513 13,372 
Reclassification adjustment to net income (loss)— (7,580)101,323 93,743 
Income tax (expense) benefit— 2,044 (43,261)(41,217)
Reclassification adjustment to net income (loss), net of tax— (5,536)58,062 52,526 
Other comprehensive income (loss), net of tax3,042 3,281 59,575 65,898 
Balance at December 31, 2023(83,037)801 539 (81,697)
Other comprehensive income (loss)(295)240 506 451 
Income tax (expense) benefit (72)(109)(181)
Other comprehensive income (loss), net of tax(295)168 397 270 
Reclassification adjustment to net income (loss)89,038 (1,881)(141)87,016 
Income tax (expense) benefit(601)1,180 31 610 
Reclassification adjustment to net income (loss), net of tax88,437 (701)(110)87,626 
Other comprehensive income (loss), net of tax88,142 (533)287 87,896 
Balance at December 31, 2024$5,105 $268 $826 $6,199