XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Net Income Per Share (Tables)
3 Months Ended
Mar. 31, 2022
Earnings Per Share [Abstract]  
Schedule of Net Income Per Share, Basic and Diluted
The details of basic and diluted net income per share are as follows:
Three Months Ended
March 31,
20222021
Numerator:
Net income
$56,388 $57,006 
Less: Net income attributable to participating securities
(9)— 
Net income attributable to Class A and Class B common stockholders, basic
56,379 57,006 
Add: Interest expense, net of tax, attributable to assumed conversion of convertible senior notes1,695 130 
Net income attributable to Class A and Class B common stockholders, diluted
$58,074 $57,136 
Denominator:
Weighted average shares, basic307,969,672 302,583,452 
Dilutive effect of stock options, restricted stock, and RSUs5,542,252 11,388,113 
Dilutive effect of ESPP150,709 114,364 
Dilutive effect of assumed conversion of convertible senior notes17,667,623 7,650,720 
Weighted average shares, diluted331,330,256 321,736,649 
Net income per share, basic
$0.18 $0.19 
Net income per share, diluted
$0.18 $0.18 
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
The following potential common shares were excluded from the calculation of diluted net income per share attributable to common stockholders because their effect would have been anti‑dilutive for the periods presented:
Three Months Ended
March 31,
20222021
Stock options, restricted stock, and RSUs1,282,161 6,714 
Total anti-dilutive securities1,282,161 6,714