XML 60 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Net Income Per Share - Potentially Dilutive Securities Excluded from the Computation of Diluted Net Income Per Share (Details) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Stock options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of diluted net income per unit (in shares) 0 5,762
Restricted stock units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of diluted net income per unit (in shares) 577 12
Performance-vesting restricted stock units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of diluted net income per unit (in shares) 498 277
Shares of Class B and Class C common stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of diluted net income per unit (in shares) 95,773 113,915