XML 71 R60.htm IDEA: XBRL DOCUMENT v3.25.2
Stockholders' Equity Stockholders' Equity - Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance $ 24,028,073 $ 21,365,410 $ 24,743,567 $ 20,588,313
Other comprehensive income (loss) before reclassifications (858,874) 48,487 (1,192,741) 152,039
Amounts reclassified from accumulated other comprehensive income (loss) 39,941 (25,722) (74,089) (17,208)
Total other comprehensive income (loss) (818,933) 22,765 (1,266,830) 134,831
Ending Balance 24,951,899 22,112,693 24,951,899 22,112,693
Foreign Currency Translation Adjustments        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance (285,557) (176,974) (376,833) (103,922)
Other comprehensive income (loss) before reclassifications 169,299 (72,626) 260,575 (145,678)
Amounts reclassified from accumulated other comprehensive income (loss) 0 0 0 0
Total other comprehensive income (loss) 169,299 (72,626) 260,575 (145,678)
Ending Balance (116,258) (249,600) (116,258) (249,600)
Net Investment Hedge Gains (Losses)        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance (12,200) 0 32,400 0
Other comprehensive income (loss) before reclassifications (93,400) (3,400) (138,000) (3,400)
Amounts reclassified from accumulated other comprehensive income (loss) 0 0 0 0
Total other comprehensive income (loss) (93,400) (3,400) (138,000) (3,400)
Ending Balance (105,600) (3,400) (105,600) (3,400)
Change in Unrealized Gains (Losses) on Cash Flow Hedges        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance 264,945 84,461 914,369 (155,730)
Other comprehensive income (loss) before reclassifications (1,222,145) 160,544 (1,709,112) 389,688
Amounts reclassified from accumulated other comprehensive income (loss) 37,041 (33,374) (125,416) (22,327)
Total other comprehensive income (loss) (1,185,104) 127,170 (1,834,528) 367,361
Ending Balance (920,159) 211,631 (920,159) 211,631
Change in Unrealized Gains (Losses) on Excluded Component of Fair Value Hedges        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance 5,771 0 9,233 0
Other comprehensive income (loss) before reclassifications (18,099) 0 (36,130) 0
Amounts reclassified from accumulated other comprehensive income (loss) 14,802 0 29,371 0
Total other comprehensive income (loss) (3,297) 0 (6,759) 0
Ending Balance 2,474 0 2,474 0
Change in Unrealized Gains (Losses) on AFS Securities        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance 907 0 3,260 0
Other comprehensive income (loss) before reclassifications (907) 0 (3,139) 0
Amounts reclassified from accumulated other comprehensive income (loss) 0 0 (121) 0
Total other comprehensive income (loss) (907) 0 (3,260) 0
Ending Balance 0 0 0 0
Tax (Expense) Benefit        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance (59,601) (19,366) (220,267) 35,707
Other comprehensive income (loss) before reclassifications 306,378 (36,031) 433,065 (88,571)
Amounts reclassified from accumulated other comprehensive income (loss) (11,902) 7,652 22,077 5,119
Total other comprehensive income (loss) 294,476 (28,379) 455,142 (83,452)
Ending Balance 234,875 (47,745) 234,875 (47,745)
Total        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance (85,735) (111,879) 362,162 (223,945)
Total other comprehensive income (loss) (818,933) 22,765 (1,266,830) 134,831
Ending Balance $ (904,668) $ (89,114) $ (904,668) $ (89,114)