XML 17 R5.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME        
Net income, as reported   $ 322,387 $ 1,264,009 $ 889,950
Other comprehensive income (loss):        
Change in foreign currency translation adjustment $ (48,280) (68,822) (46,074) (147,450)
Available-for-sale investments:        
Change in net unrealized gains (losses)   (2,675) 3,680 (7,840)
Net gains on commodity derivatives   0 3,434 0
Other comprehensive income (loss) (42,308) (71,497) (38,960) (155,290)
Comprehensive income $ 410,386 $ 250,890 $ 1,225,049 $ 734,660