XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Loss Per Share (Tables)
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Basic and Diluted Net Loss Per Share
The basic and diluted net loss per share calculations for the three months ended March 31, 2024 and 2023 were as follows:
Three Months Ended March 31,
20242023
(In thousands, except per share data)
Net loss$(15,676)$(15,000)
Weighted-average shares outstanding – basic and diluted45,732 44,887 
Net loss per share – basic and diluted$(0.34)$(0.33)
Anti-dilutive weighted-average shares related to stock award plans3,276 3,634 
Anti-dilutive weighted-average shares related to convertible senior notes and warrants11,816 11,816