XML 117 R96.htm IDEA: XBRL DOCUMENT v3.25.4
ACCUMULATED OTHER COMPREHENSIVE LOSS - Components of AOCI (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance $ 2,573,529 $ 2,247,506 $ 1,922,322
Other comprehensive income (loss) before reclassifications 17,968 (19,462) 14,061
Amounts reclassified out of accumulated other comprehensive loss (13,830) (19,582) (30,273)
Tax (provision) benefit 4,881 748 8,054
Other comprehensive income (loss), net of tax 9,019 (38,296) (8,158)
Ending balance 2,745,660 2,573,529 2,247,506
Accumulated Other Comprehensive Loss      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (213,635) (175,339) (167,181)
Other comprehensive income (loss), net of tax 9,019 (38,296) (8,158)
Ending balance (204,616) (213,635) (175,339)
Foreign Currency Translation Adjustments      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (236,702) (200,339) (209,339)
Other comprehensive income (loss) before reclassifications 22,188 (36,363) 9,000
Amounts reclassified out of accumulated other comprehensive loss 0 0 0
Tax (provision) benefit 0 0 0
Other comprehensive income (loss), net of tax 22,188 (36,363) 9,000
Ending balance (214,514) (236,702) (200,339)
Unrealized (Loss) Gain on Available-For-Sale Securities      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance 33 (4) (563)
Other comprehensive income (loss) before reclassifications 157 47 708
Amounts reclassified out of accumulated other comprehensive loss 0 0 0
Tax (provision) benefit (33) (10) (149)
Other comprehensive income (loss), net of tax 124 37 559
Ending balance 157 33 (4)
Unrealized Gain (Loss) on Fair Value of Interest Rate Hedges      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance 23,652 25,891 43,058
Other comprehensive income (loss) before reclassifications (4,963) 16,515 5,094
Amounts reclassified out of accumulated other comprehensive loss (13,830) (19,582) (30,273)
Tax (provision) benefit 5,074 828 8,012
Other comprehensive income (loss), net of tax (13,719) (2,239) (17,167)
Ending balance 9,933 23,652 25,891
Unrealized Loss on Pension      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (618) (887) (337)
Other comprehensive income (loss) before reclassifications 586 339 (741)
Amounts reclassified out of accumulated other comprehensive loss 0 0 0
Tax (provision) benefit (160) (70) 191
Other comprehensive income (loss), net of tax 426 269 (550)
Ending balance $ (192) $ (618) $ (887)