XML 64 R54.htm IDEA: XBRL DOCUMENT v3.25.2
Equity - Changes in AOCI/L by Component (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning balance $ 1,497,854 $ 1,359,169 $ 718,174 $ 680,634 $ 1,359,169 $ 680,634
Other comprehensive income (loss) activity during the period:            
Change in AOCL before reclassifications to income 17,789   (2,967)   34,835 (12,674)
Reclassifications from AOCL to income 3,445   3,700   6,883 7,352
Other comprehensive income (loss), net of tax 21,234 20,484 733 (6,055) 41,718 (5,322)
Ending balance 1,532,626 1,497,854 646,659 718,174 1,532,626 646,659
Derivative reclassifications (4,533)   (3,115)   (8,401) (3,607)
Interest rate swaps            
Other comprehensive income (loss) activity during the period:            
Derivative reclassifications 4,500   4,900   8,900 9,700
Total            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning balance (67,849) (88,333) (82,386) (76,331) (88,333) (76,331)
Other comprehensive income (loss) activity during the period:            
Other comprehensive income (loss), net of tax 21,234 20,484 733 (6,055)    
Ending balance (46,615) (67,849) (81,653) (82,386) (46,615) (81,653)
Interest Rate Swaps            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning balance (6,410) (9,800) (20,561) (24,162) (9,800) (24,162)
Other comprehensive income (loss) activity during the period:            
Change in AOCL before reclassifications to income 0   0   0 0
Reclassifications from AOCL to income 3,394   3,649   6,784 7,250
Other comprehensive income (loss), net of tax 3,394   3,649   6,784 7,250
Ending balance (3,016) (6,410) (16,912) (20,561) (3,016) (16,912)
Defined Benefit Pension Plans            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning balance (5,166) (5,214) (5,680) (5,731) (5,214) (5,731)
Other comprehensive income (loss) activity during the period:            
Change in AOCL before reclassifications to income 0   0   0 0
Reclassifications from AOCL to income 51   51   99 102
Other comprehensive income (loss), net of tax 51   51   99 102
Ending balance (5,115) (5,166) (5,629) (5,680) (5,115) (5,629)
Foreign Currency Translation Adjustments            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning balance (56,273) (73,319) (56,145) (46,438) (73,319) (46,438)
Other comprehensive income (loss) activity during the period:            
Change in AOCL before reclassifications to income 17,789   (2,967)   34,835 (12,674)
Reclassifications from AOCL to income 0   0   0 0
Other comprehensive income (loss), net of tax 17,789   (2,967)   34,835 (12,674)
Ending balance $ (38,484) $ (56,273) $ (59,112) $ (56,145) $ (38,484) $ (59,112)