XML 75 R63.htm IDEA: XBRL DOCUMENT v3.22.2.2
ACCUMULATED OTHER COMPREHENSIVE LOSS - Schedule of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance at beginning of period     $ 25,628,201  
Other comprehensive (loss) income $ (233,323) $ (70,258) (370,319) $ (40,692)
Balance at end of period 22,660,579   22,660,579  
Accumulated Other Comprehensive Loss        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance at beginning of period (371,178) (172,707) (234,182) (202,273)
Balance at end of period (604,501) (242,965) (604,501) (242,965)
Foreign Currency Translation Gains (Losses)        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance at beginning of period (343,401) (106,882) (182,949) (114,227)
Other comprehensive (loss) income (234,903) (74,983) (395,355) (67,638)
Balance at end of period (578,304) (181,865) (578,304) (181,865)
Unrealized Gains (Losses) on Hedging Activities        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance at beginning of period (25,034) (65,548) (48,490) (81,543)
Other comprehensive (loss) income 1,580 6,934 25,036 22,929
Balance at end of period (23,454) (58,614) (23,454) (58,614)
Other        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance at beginning of period (2,743) (277) (2,743) (6,503)
Other comprehensive (loss) income 0 (2,209) 0 4,017
Balance at end of period $ (2,743) $ (2,486) $ (2,743) $ (2,486)