XML 94 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
Net Income (Loss) Per Share - Computation of Basic and Diluted Net (Loss) Income Per Share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Numerator      
Net income (loss) $ 27,309 $ (6,389) $ 293,156
Less: undistributed earnings allocated to participating securities (283)
Net (loss) income allocable to common stockholders, basic (in USD per share) 27,309 (6,389) 292,873
Add: undistributed earnings allocated to Series B and warrants 0 0 283
Less: undistributed earnings allocated to Series B and warrants 0 0 0
Add: interest expense on convertible notes 0 0 5,044
Less: removal of change in fair value of warrant liability 0 0 (1,801)
Net income (loss) attributable to common stockholders, diluted (in USD per share) $ 27,309 $ (6,389) $ 296,399
Denominator      
Weighted average common stock outstanding, basic (in USD per share) 130,047 128,733 126,398
Effect of dilutive shares:      
Stock-based compensation plans 3,297 0 2,774
Convertible Notes (as converted to common stock) 0 0 21,543
Effect of dilutive warrants 0 0 82
Weighted average shares used to compute net income (loss) allocable to common stockholders per share, diluted (in shares) 133,344 128,733 150,797
Net income (loss) per share attributable to common stockholders      
Basic (in USD per share) $ 0.21 $ (0.05) $ 2.32
Diluted (in USD per share) $ 0.20 $ (0.05) $ 1.97