XML 35 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Net Income (Loss) Per Share (Tables)
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Basic and Diluted Net Income Per Share
The basic and diluted net income (loss) per share calculations for the three months ended March 31, 2023 and 2022 were as follows:
Three Months Ended March 31,
20232022
(In thousands, except per share data)
Net income (loss)$(15,000)$8,213 
Weighted-average shares outstanding – basic44,887 44,249 
Effect of dilutive securities from stock award plans— 1,646 
Effect of convertible senior notes— 1,918 
Effect of warrants— 105 
Weighted-average shares outstanding – diluted44,887 47,918 
Net income (loss) per share – basic$(0.33)$0.19 
Net income (loss) per share – diluted$(0.33)$0.17 
Anti-dilutive weighted-average shares related to stock award plans3,634 336 
Anti-dilutive weighted-average shares related to convertible senior notes and warrants11,816 —