v3.26.3
Net Income per Share Attributable to Common Stockholders - Schedule of Net Income (Loss) Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Numerator:        
Net income (loss) attributable to common stockholders $ (42,609) $ 158,371 $ 8,599 $ 233,602
Weighted average shares used to compute net income per share (in shares) 114,682,000 91,191,000 104,190,000 91,421,000
Basic net income per share attributable to common stockholders (in dollars per share) $ (0.37) $ 1.74 $ 0.08 $ 2.56
Diluted net income per share:        
Interest expense on dilutive convertible notes, net of tax $ 0 $ 1,203 $ 0 $ 4,399
Net income (loss) used in diluted calculation $ (42,609) $ 159,574 $ 8,599 $ 238,001
Number of shares used in basic calculation (in shares) 114,682,000 91,191,000 104,190,000 91,421,000
Diluted (in shares) 114,682,000 105,520,000 108,049,000 103,036,000
Diluted net income per share attributable to common stockholders (in dollars per share) $ (0.37) $ 1.51 $ 0.08 $ 2.31
Stock Options        
Diluted net income per share:        
Diluted (in shares) 0 664,000 662,000 762,000
RSUs        
Diluted net income per share:        
Diluted (in shares) 0 428,000 2,880,000 779,000
PRSUs        
Diluted net income per share:        
Diluted (in shares) 0 81,000 153,000 69,000
MRSUs        
Diluted net income per share:        
Diluted (in shares) 0 0 164,000 0
2026 Convertible Notes        
Diluted net income per share:        
Diluted (in shares) 0 5,004,000 0 7,258,000
2030 Convertible Notes        
Diluted net income per share:        
Diluted (in shares) 0 8,152,000 0 2,747,000