v3.26.1
NET (LOSS) INCOME PER SHARE - Schedule of net income per share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Numerators        
Net (loss) income attributable to common shareholders, basic $ (359,468) $ 1,428,900 $ (753,585) $ 1,494,508
Net (loss) income attributable to common shareholders, diluted $ (359,468) $ 1,432,511 $ (753,585) $ 1,501,717
Weighted-average shares of common stock used to compute net (loss) income per share:        
WASO - basic (in shares) 263,412 255,188 264,128 254,537
Weighted-average effect of potentially dilutive shares:        
Convertible Notes (in shares) 0 7,229 0 7,229
WASO - diluted (in shares) 263,412 278,913 264,128 278,700
Basic (in dollars per share) $ (1.36) $ 5.60 $ (2.85) $ 5.87
Diluted (in dollars per share) $ (1.36) $ 5.14 $ (2.85) $ 5.39
Stock options        
Weighted-average effect of potentially dilutive shares:        
Share-based payment arrangements (in shares) 0 15,299 0 15,561
Restricted stock units        
Weighted-average effect of potentially dilutive shares:        
Share-based payment arrangements (in shares) 0 665 0 807
Performance restricted stock units        
Weighted-average effect of potentially dilutive shares:        
Share-based payment arrangements (in shares) 0 446 0 413
Restricted stock        
Weighted-average effect of potentially dilutive shares:        
Share-based payment arrangements (in shares) 0 86 0 153