XML 17 R5.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME        
Net income, as reported $ 524,455 $ 370,919 $ 1,456,242 $ 1,238,337
Other comprehensive income (loss), net of tax:        
Change in foreign currency translation adjustment (17,353) 47,846 147,377 (13,953)
Available-for-sale investments:        
Change in net unrealized gain (loss) on available-for-sale investments 221 0 434 758
Change in net gain (loss) on commodity derivatives 15,058 (3,384) 28,294 690
Other comprehensive income (loss) (2,074) 44,462 176,105 (12,505)
Comprehensive income $ 522,381 $ 415,381 $ 1,632,347 $ 1,225,832