| Schedule of Deferred Components of AOCL in Equity, Net of Related Taxes, and Changes in AOCL | 
 The following table presents deferred components of AOCL in equity, net of related taxes: 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 
| (In thousands) | 
 | 
September 2025 | 
 | 
 | 
December 2024 | 
 | 
September 2024 | 
 
| Foreign currency translation | 
 | 
$ | 
(76,673) | 
 | 
 | 
 | 
$ | 
(115,505) | 
 | 
 | 
$ | 
(100,996) | 
 | 
 
| Defined benefit pension plans | 
 | 
2,043  | 
 | 
 | 
 | 
2,119  | 
 | 
 | 
2,702  | 
 | 
 
| Derivative financial instruments | 
 | 
(119) | 
 | 
 | 
 | 
(3,264) | 
 | 
 | 
(11,349) | 
 | 
 
| Accumulated other comprehensive loss | 
 | 
$ | 
(74,749) | 
 | 
 | 
 | 
$ | 
(116,650) | 
 | 
 | 
$ | 
(109,643) | 
 | 
 
  
The following tables present changes in AOCL, net of related tax impact: 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 
 | 
Three Months Ended September 2025 | 
 | 
 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 
| (In thousands) | 
Foreign Currency Translation | 
 | 
Defined Benefit Pension Plans | 
 | 
Derivative Financial Instruments | 
 | 
Total | 
 | 
 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 
| Balance, June 2025 | 
$ | 
(84,456) | 
 | 
 | 
$ | 
2,069 
 | 
 | 
 | 
$ | 
(7,213) | 
 | 
 | 
$ | 
(89,600) | 
 | 
 | 
 
| Other comprehensive income (loss) due to gains (losses) arising before reclassifications | 
7,783  | 
 | 
 | 
—  | 
 | 
 | 
6,840  | 
 | 
 | 
14,623  | 
 | 
 | 
 
| Reclassifications to net income of previously deferred (gains) losses | 
—  | 
 | 
 | 
(26) | 
 | 
 | 
254  | 
 | 
 | 
228  | 
 | 
 | 
 
| Net other comprehensive income (loss) | 
7,783  | 
 | 
 | 
(26) | 
 | 
 | 
7,094  | 
 | 
 | 
14,851  | 
 | 
 | 
 
| Balance, September 2025 | 
$ | 
(76,673) | 
 | 
 | 
$ | 
2,043 
 | 
 | 
 | 
$ | 
(119) | 
 | 
 | 
$ | 
(74,749) | 
 | 
 | 
 
  
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 
 | 
Three Months Ended September 2024 | 
 | 
 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 
| (In thousands) | 
Foreign Currency Translation | 
 | 
Defined Benefit Pension Plans | 
 | 
Derivative Financial Instruments | 
 | 
Total | 
 | 
 
| Balance, June 2024 | 
$ | 
(102,726) | 
 | 
 | 
$ | 
2,773 
 | 
 | 
 | 
$ | 
5,017 
 | 
 | 
 | 
$ | 
(94,936) | 
 | 
 | 
 
| Other comprehensive income (loss) due to gains (losses) arising before reclassifications | 
1,730  | 
 | 
 | 
—  | 
 | 
 | 
(12,001) | 
 | 
 | 
(10,271) | 
 | 
 | 
 
| Reclassifications to net income of previously deferred (gains) losses | 
—  | 
 | 
 | 
(71) | 
 | 
 | 
(4,365) | 
 | 
 | 
(4,436) | 
 | 
 | 
 
| Net other comprehensive income (loss) | 
1,730  | 
 | 
 | 
(71) | 
 | 
 | 
(16,366) | 
 | 
 | 
(14,707) | 
 | 
 | 
 
| Balance, September 2024 | 
$ | 
(100,996) | 
 | 
 | 
$ | 
2,702 
 | 
 | 
 | 
$ | 
(11,349) | 
 | 
 | 
$ | 
(109,643) | 
 | 
 | 
 
  
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 
 | 
Nine Months Ended September 2025 | 
 | 
 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 
| (In thousands) | 
Foreign Currency Translation | 
 | 
Defined Benefit Pension Plans | 
 | 
Derivative Financial Instruments | 
 | 
Total | 
 | 
 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 
| Balance, December 2024 | 
$ | 
(115,505) | 
 | 
 | 
$ | 
2,119 
 | 
 | 
 | 
$ | 
(3,264) | 
 | 
 | 
$ | 
(116,650) | 
 | 
 | 
 
| Other comprehensive income (loss) due to gains (losses) arising before reclassifications | 
38,832  | 
 | 
 | 
—  | 
 | 
 | 
1,114  | 
 | 
 | 
39,946  | 
 | 
 | 
 
| Reclassifications to net income of previously deferred (gains) losses | 
—  | 
 | 
 | 
(76) | 
 | 
 | 
2,031  | 
 | 
 | 
1,955  | 
 | 
 | 
 
| Net other comprehensive income (loss) | 
38,832  | 
 | 
 | 
(76) | 
 | 
 | 
3,145  | 
 | 
 | 
41,901  | 
 | 
 | 
 
| Balance, September 2025 | 
$ | 
(76,673) | 
 | 
 | 
$ | 
2,043 
 | 
 | 
 | 
$ | 
(119) | 
 | 
 | 
$ | 
(74,749) | 
 | 
 | 
 
  
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 
 | 
Nine Months Ended September 2024 | 
 | 
 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 
| (In thousands) | 
Foreign Currency Translation | 
 | 
Defined Benefit Pension Plans | 
 | 
Derivative Financial Instruments | 
 | 
Total | 
 | 
 
| Balance, December 2023 | 
$ | 
(91,057) | 
 | 
 | 
$ | 
2,913 
 | 
 | 
 | 
$ | 
20,293 
 | 
 | 
 | 
$ | 
(67,851) | 
 | 
 | 
 
| Other comprehensive income (loss) due to gains (losses) arising before reclassifications | 
(9,939) | 
 | 
 | 
—  | 
 | 
 | 
(14,174) | 
 | 
 | 
(24,113) | 
 | 
 | 
 
| Reclassifications to net income of previously deferred (gains) losses | 
—  | 
 | 
 | 
(211) | 
 | 
 | 
(17,468) | 
 | 
 | 
(17,679) | 
 | 
 | 
 
| Net other comprehensive income (loss) | 
(9,939) | 
 | 
 | 
(211) | 
 | 
 | 
(31,642) | 
 | 
 | 
(41,792) | 
 | 
 | 
 
| Balance, September 2024 | 
$ | 
(100,996) | 
 | 
 | 
$ | 
2,702 
 | 
 | 
 | 
$ | 
(11,349) | 
 | 
 | 
$ | 
(109,643) | 
 | 
 | 
 
  
 | 
| Schedule of Reclassification Out of AOCL | 
 The following table presents reclassifications out of AOCL: 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 
| (In thousands) | 
 | 
 | 
 | 
 | 
Three Months Ended September | 
 | 
 | 
Nine Months Ended September | 
 
Details About Accumulated Other Comprehensive Loss Reclassifications  | 
 | 
Affected Line Item in the Financial Statements | 
 | 
 | 
 | 
 | 
 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 
 | 
 | 
2025 | 
 | 
 | 
2024 | 
 | 
 | 
2025 | 
 | 
 | 
2024 | 
 
| Defined benefit pension plans: | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 
| Net change in deferred gains (losses) during the period | 
 | 
Selling, general and administrative expenses | 
 | 
 | 
$ | 
35  | 
 | 
 | 
 | 
$ | 
96  | 
 | 
 | 
 | 
$ | 
101  | 
 | 
 | 
 | 
$ | 
281  | 
 | 
 
| Total before tax | 
 | 
 | 
 | 
 | 
35  | 
 | 
 | 
 | 
96  | 
 | 
 | 
 | 
101  | 
 | 
 | 
 | 
281  | 
 | 
 
| Income taxes | 
 | 
Income taxes | 
 | 
 | 
(9) | 
 | 
 | 
 | 
(25) | 
 | 
 | 
 | 
(25) | 
 | 
 | 
 | 
(70) | 
 | 
 
| Net of tax | 
 | 
 | 
 | 
 | 
26  | 
 | 
 | 
 | 
71  | 
 | 
 | 
 | 
76  | 
 | 
 | 
 | 
211  | 
 | 
 
| Gains (losses) on derivative financial instruments: | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 
| Foreign currency exchange contracts | 
 | 
Net revenues | 
 | 
 | 
$ | 
(49) | 
 | 
 | 
 | 
$ | 
(402) | 
 | 
 | 
 | 
$ | 
(1,037) | 
 | 
 | 
 | 
$ | 
(1,564) | 
 | 
 
| Foreign currency exchange contracts | 
 | 
Cost of goods sold | 
 | 
 | 
(1,051) | 
 | 
 | 
 | 
4,635  | 
 | 
 | 
 | 
(2,650) | 
 | 
 | 
 | 
16,216  | 
 | 
 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 
| Foreign currency exchange contracts | 
 | 
Other (expense) income, net | 
 | 
 | 
(241) | 
 | 
 | 
 | 
71  | 
 | 
 | 
 | 
(9) | 
 | 
 | 
 | 
238  | 
 | 
 
| Interest rate swap agreements | 
 | 
Interest expense | 
 | 
 | 
1,544  | 
 | 
 | 
 | 
75  | 
 | 
 | 
 | 
2,725  | 
 | 
 | 
 | 
3,375  | 
 | 
 
| Total before tax | 
 | 
 | 
 | 
 | 
203  | 
 | 
 | 
 | 
4,379  | 
 | 
 | 
 | 
(971) | 
 | 
 | 
 | 
18,265  | 
 | 
 
| Income taxes | 
 | 
Income taxes | 
 | 
 | 
(457) | 
 | 
 | 
 | 
(14) | 
 | 
 | 
 | 
(1,060) | 
 | 
 | 
 | 
(797) | 
 | 
 
| Net of tax | 
 | 
 | 
 | 
 | 
(254) | 
 | 
 | 
 | 
4,365  | 
 | 
 | 
 | 
(2,031) | 
 | 
 | 
 | 
17,468  | 
 | 
 
| Total reclassifications for the period, net of tax | 
 | 
 | 
$ | 
(228) | 
 | 
 | 
 | 
$ | 
4,436 
 | 
 | 
 | 
 | 
$ | 
(1,955) | 
 | 
 | 
 | 
$ | 
17,679 
 | 
 | 
 
  
 |