XML 48 R30.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 Reconciliation of Basic and Diluted Net Loss Per Share
Net income per share - basic and diluted, were computed as follows (in thousands, except per share amounts):
 Year Ended December 31,
 202120202019
Numerator:
Net income$231,063 $111,781 $321,012 
Denominator:
Weighted-average common shares outstanding - basic314,884 308,271 302,584 
Dilutive securities7,475 9,730 12,425 
Weighted-average common shares outstanding - diluted322,359 318,001 315,009 
Net income per share - basic$0.73 $0.36 $1.06 
Net income per share - diluted$0.72 $0.35 $1.02 
Schedule of Potential Shares of Common Stock Not Included In Computation of Diluted Net Loss Per Share The weighted-average potential common shares excluded from our calculation were as follows (in thousands):
 
Year Ended December 31,
 
202120202019
Anti-dilutive securities and contingently issuable shares excluded14,305 10,959 9,111