XML 18 R5.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME        
Net income, as reported $ 370,919 $ 452,694 $ 1,238,337 $ 1,264,009
Other comprehensive income (loss), net of tax:        
Change in foreign currency translation adjustment 47,846 (48,280) (13,953) (46,074)
Available-for-sale investments:        
Change in net unrealized gain (loss) on available-for-sale investments 0 1,272 758 3,680
Change in net gain (loss) on commodity derivatives (3,384) 4,700 690 3,434
Other comprehensive income (loss) 44,462 (42,308) (12,505) (38,960)
Comprehensive income $ 415,381 $ 410,386 $ 1,225,832 $ 1,225,049