XML 49 R34.htm IDEA: XBRL DOCUMENT v3.22.4
Net Income per share (Tables)
12 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted A reconciliation of the numerators and the denominators of the basic and diluted net income per common share computations is as follows (in thousands, except per share amounts):
Twelve Months Ended
December 31,
 202220212020
Numerator:
Net income$202,129 $402,710 $129,085 
Denominator:
Weighted average common shares outstanding for basic net income per share136,844 140,646 136,206 
Dilutive potential common stock outstanding:
Stock Options2,265 2,737 2,317 
RSAs, RSUs, PSUs and ESPP422 555 627 
Convertible Notes1,077 2,858 2,313 
Weighted average common shares outstanding for diluted net income per share140,608 146,796 141,463 
Net income per share:
Basic$1.48 $2.86 $0.95 
Diluted$1.44 $2.74 $0.91 
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
Shares which have been excluded from the calculation of diluted net income per common share because their effect was anti-dilutive, include the following (shares in millions):
Twelve Months Ended
December 31,
 202220212020
Anti-dilutive securities (1)
20.7 13.8 18.6