v3.26.3
Condensed Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Statement of Comprehensive Income [Abstract]        
Net income (loss) $ 718,697 $ 432,552 $ (34,888) $ 1,927,060
Other comprehensive (loss) income:        
Translation adjustment (15,562) 3,091 (118,805) 53,101
Income tax effect 0 507 0 488
Translation adjustment, net of tax (15,562) 3,598 (118,805) 53,589
Comprehensive income (loss) $ 703,135 $ 436,150 $ (153,693) $ 1,980,649