XML 66 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
Net Income (Loss) Per Share (Tables)
12 Months Ended
Dec. 31, 2024
Earnings Per Share [Abstract]  
Computation of Basic and Diluted Net Income Per Share
The numerators and denominators of the basic net income (loss) and diluted net income per share computations for our common stock are calculated as follows (in thousands):
Year Ended
December 31,
202420232022
Numerator
Net income (loss)
$27,309 $(6,389)$293,156 
Less: undistributed earnings allocated to participating securities(283)
Net income (loss) allocable to common stockholders, basic
27,309 (6,389)292,873 
Add: undistributed earnings allocated to Series B and warrants283 
Less: undistributed earnings allocated to Series B and warrants
Add: interest expense on convertible notes5,044 
Less: removal of change in fair value of warrant liability(1,801)
Net income (loss) allocable to common stockholders, diluted
$27,309 $(6,389)$296,399 
Denominator
Weighted average shares used to compute net income (loss) allocable to common stockholders per share, basic
130,047128,733126,398
Effect of dilutive shares:
Stock-based compensation plans3,297-2,774
Convertible Notes (as converted to common stock)--21,543
Effect of dilutive warrants--82
Weighted average shares used to compute net income (loss) allocable to common stockholders per share, diluted
133,344128,733150,797
Net income (loss) per share attributable to common stockholders
Basic$0.21 $(0.05)$2.32 
Diluted$0.20 $(0.05)$1.97 
Outstanding Stock Options and Stock Awards Excluded from Calculation of Net Loss Per Share
The following were excluded from the calculation of diluted net income (loss) per share as the effect of their inclusion would have been anti-dilutive (in thousands).
December 31,
202420232022
Outstanding securities not included in diluted net income (loss) allocable to common stockholders per share calculation (in thousands):
Stock options and stock awards8,08215,1587,165
Convertible Notes (as converted to common stock)21,54321,543-