v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME        
Net income, as reported $ 584,540 $ 488,794 $ 1,154,025 $ 931,787
Other comprehensive income (loss), net of tax:        
Change in foreign currency translation adjustment (12,175) 100,759 (36,839) 164,730
Change in net unrealized gain (loss) on available-for-sale investments (2,743) 213 (7,067) 213
Change in net gain (loss) on commodity derivatives (28,592) 10,666 (8,099) 13,236
Other comprehensive income (loss) (43,510) 111,638 (52,005) 178,179
Comprehensive income $ 541,030 $ 600,432 $ 1,102,020 $ 1,109,966