XML 16 R5.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Statement of Comprehensive Income [Abstract]        
Net income (loss) $ 538,334 $ 189,872 $ 727,056 $ 660,692
Net foreign currency translation adjustments [1] 489,973 125,951 619,793 (158,223)
Net unrealized gain (loss) on marketable debt securities, net of tax (1,071) 1,883 (641) 4,161
Total comprehensive income $ 1,027,236 $ 317,706 $ 1,346,208 $ 506,630
[1]
(i) Includes foreign currency translation gains related to goodwill of $312.4 million and $398.4 million for the three and six months ended June 30, 2025, respectively. The three and six months ended June 30, 2024 includes a foreign currency translation gain related to goodwill of $100.9 million and a loss of $97.3 million, respectively.