XML 15 R5.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Statement of Comprehensive Income [Abstract]    
Net income (loss) $ 188,722 $ 470,820
Net foreign currency translation adjustments [1] 129,820 (284,174)
Net unrealized gain on marketable debt securities, net of tax 430 2,278
Total comprehensive income $ 318,972 $ 188,924
[1]
(i) Includes a foreign currency translation gain related to goodwill of $86.0 million and loss of $198.2 million for the three months ended March 31, 2025 and March 31, 2024, respectively.