XML 62 R48.htm IDEA: XBRL DOCUMENT v3.22.0.1
NET INCOME PER SHARE (Tables)
12 Months Ended
Dec. 31, 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.
Years Ended December 31,
202120202019
(In thousands, except per share data)
Numerator:
Net income$145,449 $133,995 $161,148 
Notes due 2023 interest and financing costs, net177 177 1,088 
Adjusted net income$145,626 $134,172 $162,236 
Denominator:
Shares used in basic per share amounts:
Weighted average common shares outstanding134,025 125,561 116,713 
Shares used in diluted per share amounts:
Weighted average common shares outstanding134,025 125,561 116,713 
Effect of dilutive securities:
Employee stock-based awards4,918 6,997 8,964 
Notes due 2023900 900 5,516 
Notes due 2024768 4,449 451 
2024 Warrants
647 4,011 — 
Notes due 2025929 — — 
2025 Warrants
691 — — 
Weighted average common shares outstanding for diluted calculation142,878 141,918 131,644 
Basic and diluted net income per share
Net income per share, basic$1.09 $1.07 $1.38 
Net income per share, diluted$1.02 $0.95 $1.23 
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.
Years Ended December 31,
202120202019
(In thousands)
Employee stock-based awards32 43 185 
Notes due 20281,082 — — 
2028 Warrants2,184 — — 
Notes due 20261,328 — — 
2026 Warrants2,225 — — 
Notes due 2025— 197 
2025 Warrants
— 1,254 — 
2024 Warrants
— — 300 
Total6,851 1,494 485