XML 37 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net Income Per Share (Tables)
9 Months Ended
Sep. 30, 2022
Earnings Per Share [Abstract]  
Basic and Diluted Net Income Per Share
The basic and diluted net income per share calculations for the three and nine months ended September 30, 2022 and 2021 were as follows:
Three Months Ended September 30,Nine Months Ended September 30,
2022202120222021
(In thousands, except per share data)
Net income$16,774 $29,317 $34,056 $63,868 
Weighted-average shares outstanding – basic44,441 43,648 44,304 43,293 
Effect of dilutive securities from stock award plans943 2,087 1,293 2,086 
Effect of convertible senior notes435 2,156 1,162 1,816 
Effect of warrants— 450 — — 
Weighted-average shares outstanding – diluted45,819 48,341 46,759 47,195 
Net income per share – basic$0.38 $0.67 $0.77 $1.48 
Net income per share – diluted$0.37 $0.61 $0.73 $1.35 
Anti-dilutive weighted-average shares related to stock award plans810 64 689 199 
Anti-dilutive weighted-average shares related to convertible senior notes and warrants5,908 — 5,908 5,908