XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.2
NET INCOME PER SHARE (Tables)
9 Months Ended
Sep. 30, 2021
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Net Income (Loss) Per Share
The following table presents the computation of basic and diluted net income per share for the periods presented.
Three Months Ended
September 30,
Nine Months Ended
September 30,
2021202020212020
(In thousands, except per share data)
Numerator:
Net income$21,809 $39,362 $92,858 $61,004 
Notes due 2023 interest and financing costs, net44 44 133 133 
Adjusted net income$21,853 $39,406 $92,991 $61,137 
Denominator:
Shares used in basic per share amounts:
Weighted average common shares outstanding134,721 126,109 133,719 125,084 
Shares used in diluted per share amounts:
Weighted average common shares outstanding134,721 126,109 133,719 125,084 
Effect of dilutive securities:
Employee stock-based awards4,379 6,330 4,919 7,123 
Notes due 2023900 900 900 900 
Notes due 202446 4,468 1,014 3,849 
2024 Warrants
44 4,013 856 3,251 
Notes due 2025658 — 976 — 
2025 Warrants
472 — 707 — 
Weighted average common shares outstanding for diluted calculation141,220 141,820 143,091 140,207 
Basic and diluted net income per share
Net income per share, basic$0.16 $0.31 $0.69 $0.49 
Net income per share, diluted$0.15 $0.28 $0.65 $0.44 
Schedule of Potentially Dilutive Securities Excluded from the Computation of Diluted Net Income (Loss) Per Share
The following outstanding shares of common stock equivalents were excluded from the calculation of the diluted net income per share attributable to common stockholders because their effect would have been antidilutive.
Three Months Ended
September 30,
Nine Months Ended
September 30,
2021202020212020
(In thousands)
Employee stock-based awards76 36 170 64 
Notes due 20281,333 — 1,255 — 
2028 Warrants2,662 — 2,381 — 
Notes due 20261,629 — 1,509 — 
2026 Warrants2,713 — 2,427 — 
Notes due 2025— 854 — 1,458 
2025 Warrants
— 2,342 — 2,832 
Total8,413 3,232 7,742 4,354