XML 65 R54.htm IDEA: XBRL DOCUMENT v3.25.1
Net income (loss) per share - Numerator and Denominator (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Numerator    
Net income (loss) - Basic $ 866,562 $ (91,576)
Add: Interest expense, net of tax, on the Company's 2026 Convertible Notes 1,081  
Net income (loss) - Diluted $ 867,643 $ (91,576)
Denominator    
Weighted-average number of shares outstanding, basic 78,115,836 76,496,127
Common stock issuable under the Company's equity incentive plans 2,795,971  
Common stock issuable under the Company's 2026 Convertible Notes 5,474,115  
Weighted-average common shares outstanding, diluted 86,385,922 76,496,127
Net loss per share - Basic $ 11.09 $ (1.2)
Net loss per share - Diluted $ 10.04 $ (1.2)