XML 33 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2021
Accounting Policies [Abstract]  
Schedule of Weighted Average Number of Shares The following table presents a reconciliation of the weighted average number of shares of our Class A and Class B common stock used to compute net income per common share (in thousands):
 Three Months Ended
June 30,
Six Months Ended
June 30,
 2021202020212020
Weighted average common shares outstanding34,553 34,259 34,484 34,219 
Less: Weighted average unvested restricted shares subject to repurchase
Weighted average common shares outstanding; basic34,548 34,254 34,479 34,214 
Plus: Weighted average options, restricted stock units and restricted shares used to compute diluted net income per common share1,126 1,360 1,218 1,433 
Weighted average common shares outstanding; diluted35,674 35,614 35,697 35,647