XML 82 R70.htm IDEA: XBRL DOCUMENT v3.25.3
Other Comprehensive Income (Loss) - Amounts Included in AOCIL (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
Accumulated Other Comprehensive Income (Loss) [Line Items]                
Stockholders' Equity Attributable to Parent, Beginning Balance     $ 7,860,354       $ 7,860,354  
Foreign currency translation adjustment $ (42,998) $ 115,886 1,740 $ 32,273 $ (22,643) $ (56,381) 74,628 $ (46,752)
Stockholders' Equity Attributable to Parent, Ending Balance 8,093,368           8,093,368  
Accumulated Other Comprehensive Income (Loss)                
Accumulated Other Comprehensive Income (Loss) [Line Items]                
Stockholders' Equity Attributable to Parent, Beginning Balance     (205,740)     (9,826) (205,740) (9,826)
Amounts reclassified into earnings             (7,466) 11,934
Change in fair value             (506) 3,562
Foreign currency translation adjustment (42,998) $ 115,886 1,740 32,273 $ (22,643) (56,381) 74,628 (46,752)
Stockholders' Equity Attributable to Parent, Ending Balance (139,084)     (64,950)     (139,084) (64,950)
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent | Interest rate swap                
Accumulated Other Comprehensive Income (Loss) [Line Items]                
Stockholders' Equity Attributable to Parent, Beginning Balance     10,237     16,749 10,237 16,749
Amounts reclassified into earnings             (7,466) 11,934
Change in fair value             (506) 3,562
Stockholders' Equity Attributable to Parent, Ending Balance 2,265     8,377     2,265 8,377
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent | Foreign Currency Translation Adjustment                
Accumulated Other Comprehensive Income (Loss) [Line Items]                
Stockholders' Equity Attributable to Parent, Beginning Balance     $ (215,977)     $ (26,575) (215,977) (26,575)
Foreign currency translation adjustment             74,628 (46,752)
Stockholders' Equity Attributable to Parent, Ending Balance $ (141,349)     $ (73,327)     $ (141,349) $ (73,327)