Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity - Change by Component (Details)

v3.24.2.u1
Stockholders' Equity - Change by Component (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning balance $ 711,356 $ 705,464 $ 674,151 $ 707,229 $ 705,464 $ 707,229
Other comprehensive income (loss) before reclassifications         7,955 9,817
Amounts reclassified from accumulated other comprehensive income         (7,005) (8,884)
Total other comprehensive (loss) income (1,224) 2,174 6,692 (5,759) 950 933
Ending balance 717,283 711,356 667,764 674,151 717,283 667,764
Total             
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning balance 1,216 (958) 233 5,992 (958) 5,992
Total other comprehensive (loss) income (1,224) 2,174 6,692 (5,759)    
Ending balance (8) 1,216 6,925 233 (8) 6,925
Defined benefit and other postretirement plans             
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning balance   612   (508) 612 (508)
Other comprehensive income (loss) before reclassifications         540 412
Amounts reclassified from accumulated other comprehensive income         (16) 29
Total other comprehensive (loss) income 530   465   524 441
Ending balance 1,136   (67)   1,136 (67)
Gain (loss) on cash flow hedging relationships:            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning balance   12,546   24,672 12,546 24,672
Other comprehensive income (loss) before reclassifications         9,778 6,392
Amounts reclassified from accumulated other comprehensive income         (6,989) (8,913)
Total other comprehensive (loss) income (1,075)   5,399   2,789 (2,521)
Ending balance 15,335   22,151   15,335 22,151
Foreign currency translation             
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning balance   $ (14,116)   $ (18,172) (14,116) (18,172)
Other comprehensive income (loss) before reclassifications         (2,363) 3,013
Amounts reclassified from accumulated other comprehensive income         0 0
Total other comprehensive (loss) income (679)   828   (2,363) 3,013
Ending balance $ (16,479)   $ (15,159)   $ (16,479) $ (15,159)