XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Statement of Comprehensive Income [Abstract]        
Net income $ 2,147,306 $ 1,487,610 $ 4,479,515 $ 2,792,730
Other comprehensive income:        
Foreign currency translation adjustments (75,246) 52,429 (148,298) 78,040
Net unrealized gains 123,733 0 300,337 0
Reclassification of net gains included in net income (25,722) 0 (17,208) 0
Net change, net of income tax expense of $29 million, $0, $84 million, and $0, respectively 98,011 0 283,129 0
Total other comprehensive income 22,765 52,429 134,831 78,040
Comprehensive income $ 2,170,071 $ 1,540,039 $ 4,614,346 $ 2,870,770