XML 83 R61.htm IDEA: XBRL DOCUMENT v3.25.3
ACCUMULATED OTHER COMPREHENSIVE LOSS - Changes in Accumulated Other Comprehensive Loss by Component (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2025
Sep. 30, 2024
AOCI Attributable to Parent, Net of Tax [Roll Forward]                
Balance beginning of period $ 2,714,067 $ 2,571,224 $ 2,573,529 $ 2,441,721 $ 2,311,337 $ 2,247,506 $ 2,573,529 $ 2,247,506
Other comprehensive income (loss) before reclassifications             8,940  
Amounts reclassified out of accumulated other comprehensive loss             (10,717)  
Tax (provision) benefit             4,312  
Other comprehensive (loss) income, net of tax (12,571) 20,038 (4,932) (7,546) (4,864) (4,287) 2,535 (16,697)
Balance ending of period 2,775,840 2,714,067 2,571,224 2,528,310 2,441,721 2,311,337 2,775,840 2,528,310
Total                
AOCI Attributable to Parent, Net of Tax [Roll Forward]                
Balance beginning of period (198,529) (218,567) (213,635) (184,490) (179,626) (175,339) (213,635) (175,339)
Other comprehensive (loss) income, net of tax (12,571) 20,038 (4,932) (7,546) (4,864) (4,287)    
Balance ending of period (211,100) $ (198,529) (218,567) $ (192,036) $ (184,490) $ (179,626) (211,100) $ (192,036)
Foreign Currency Translation Adjustments                
AOCI Attributable to Parent, Net of Tax [Roll Forward]                
Balance beginning of period     (236,702)       (236,702)  
Other comprehensive income (loss) before reclassifications             14,167  
Amounts reclassified out of accumulated other comprehensive loss             0  
Tax (provision) benefit             0  
Other comprehensive (loss) income, net of tax             14,167  
Balance ending of period (222,535)           (222,535)  
Unrealized Gain on Available-For-Sale Securities                
AOCI Attributable to Parent, Net of Tax [Roll Forward]                
Balance beginning of period     33       33  
Other comprehensive income (loss) before reclassifications             208  
Amounts reclassified out of accumulated other comprehensive loss             0  
Tax (provision) benefit             (44)  
Other comprehensive (loss) income, net of tax             164  
Balance ending of period 197           197  
Unrealized Gain on Fair Value of Interest Rate Hedges                
AOCI Attributable to Parent, Net of Tax [Roll Forward]                
Balance beginning of period     23,652       23,652  
Other comprehensive income (loss) before reclassifications             (5,415)  
Amounts reclassified out of accumulated other comprehensive loss             (10,717)  
Tax (provision) benefit             4,356  
Other comprehensive (loss) income, net of tax             (11,776)  
Balance ending of period 11,876           11,876  
Unrealized Loss on Pension                
AOCI Attributable to Parent, Net of Tax [Roll Forward]                
Balance beginning of period     $ (618)       (618)  
Other comprehensive income (loss) before reclassifications             (20)  
Amounts reclassified out of accumulated other comprehensive loss             0  
Tax (provision) benefit             0  
Other comprehensive (loss) income, net of tax             (20)  
Balance ending of period $ (638)           $ (638)