XML 79 R68.htm IDEA: XBRL DOCUMENT v3.25.4
NET INCOME PER SHARE - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Numerator:    
Net income $ 576,251 $ 210,691
Basic net income 448,879 210,691
Add: Interest expense related to convertible notes, net of tax 0 8,392
Diluted net income $ 448,879 $ 219,083
Denominator:    
Weighted average shares outstanding – basic (in shares) 315,186,000 230,954,000
Effect of dilutive securities:    
Weighted average shares outstanding - diluted (in shares) 363,314,000 282,531,000
Net income per share - basic (in dollars per share) $ 1.42 $ 0.91
Net income per share - diluted (in dollars per share) $ 1.24 $ 0.78
Convertible notes    
Effect of dilutive securities:    
Dilutive effect of securities (in shares) 0 50,738,000
Tranche 1 Warrants    
Effect of dilutive securities:    
Dilutive effect of securities (in shares) 39,232,000 0
RSUs    
Effect of dilutive securities:    
Dilutive effect of securities (in shares) 7,908,000 839,000
MSUs    
Effect of dilutive securities:    
Dilutive effect of securities (in shares) 988,000 0
Tranche 2 Warrants    
Numerator:    
Add: Change in fair value of Tranche 2 Warrants $ (127,372) $ 0