XML 71 R60.htm IDEA: XBRL DOCUMENT v3.24.2
Stockholders' Equity Stockholders' Equity - Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance $ 21,365,410 $ 21,828,196 $ 20,588,313 $ 20,777,401
Other comprehensive income (loss) before reclassifications 48,487 52,429 152,039 78,040
Amounts reclassified from accumulated other comprehensive income (loss) (25,722)   (17,208)  
Total other comprehensive income 22,765 52,429 134,831 78,040
Ending Balance 22,112,693 22,832,215 22,112,693 22,832,215
Foreign Currency Translation Adjustments        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance (176,974) (191,695) (103,922) (217,306)
Other comprehensive income (loss) before reclassifications (72,626) 52,429 (145,678) 78,040
Amounts reclassified from accumulated other comprehensive income (loss) 0   0  
Total other comprehensive income (72,626) 52,429 (145,678) 78,040
Ending Balance (249,600) (139,266) (249,600) (139,266)
Net Investment Hedge Gains (Losses)        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance 0 0 0 0
Other comprehensive income (loss) before reclassifications (3,400) 0 (3,400) 0
Amounts reclassified from accumulated other comprehensive income (loss) 0   0  
Total other comprehensive income (3,400) 0 (3,400) 0
Ending Balance (3,400) 0 (3,400) 0
Change in Unrealized Gains (Losses) on Cash Flow Hedges        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance 84,461 0 (155,730) 0
Other comprehensive income (loss) before reclassifications 160,544 0 389,688 0
Amounts reclassified from accumulated other comprehensive income (loss) (33,374)   (22,327)  
Total other comprehensive income 127,170 0 367,361 0
Ending Balance 211,631 0 211,631 0
Tax (Expense) Benefit on Cash Flow Hedges        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance (19,366) 0 35,707 0
Other comprehensive income (loss) before reclassifications (36,811) 0 (89,351) 0
Amounts reclassified from accumulated other comprehensive income (loss) 7,652   5,119  
Total other comprehensive income (29,159) 0 (84,232) 0
Ending Balance (48,525) 0 (48,525) 0
Tax (Expense) Benefit on Net Investment Hedges        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance 0 0 0 0
Other comprehensive income (loss) before reclassifications 780 0 780 0
Amounts reclassified from accumulated other comprehensive income (loss) 0   0  
Total other comprehensive income 780 0 780 0
Ending Balance 780 0 780 0
Total        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance (111,879) (191,695) (223,945) (217,306)
Total other comprehensive income 22,765 52,429 134,831 78,040
Ending Balance $ (89,114) $ (139,266) $ (89,114) $ (139,266)