XML 69 R53.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 Net (Loss) Income Per Share, Basic and Diluted
The details of basic and diluted net income per share are as follows:
Year Ended December 31,
202120202019
Numerator:
Net income
$93,192 $126,521 $103,096 
Less: Net income attributable to participating securities
(9)(234)(8)
Net income attributable to Class A and Class B common stockholders, basic
93,183 126,287 103,088 
Add: Interest expense, net of tax, attributable to assumed conversion of convertible senior notes— — — 
Net income attributable to Class A and Class B common stockholders, diluted
$93,183 $126,287 $103,088 
Denominator:
Weighted average shares, basic305,711,345 289,863,272 284,625,642 
Dilutive effect of stock options, restricted stock, and RSUs8,791,084 9,507,857 9,171,065 
Dilutive effect of ESPP108,385 — — 
Dilutive effect of assumed conversion of convertible senior notes— — — 
Weighted average shares, diluted314,610,814 299,371,129 293,796,707 
Net income per share, basic
$0.30 $0.44 $0.36 
Net income per share, diluted
$0.30 $0.42 $0.35 
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:
Year Ended December 31,
202120202019
Stock options, restricted stock, and RSUs150,017 — — 
Convertible senior notes13,474,580 — — 
Total anti-dilutive securities13,624,597 — —