Quarterly report pursuant to Section 13 or 15(d)

Income Per Share - Anti-dilutive common stock equivalents (Details)

v3.21.2
Income Per Share - Anti-dilutive common stock equivalents (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Anti-dilutive common stock equivalents        
Total anti-dilutive common stock equivalents 37,009 68,651 28,559 57,165
Restricted Stock Awards | Service-based conditions        
Anti-dilutive common stock equivalents        
Total anti-dilutive common stock equivalents 1,815 7,281 2,323 6,276
Restricted Stock Awards | Market-based conditions        
Anti-dilutive common stock equivalents        
Total anti-dilutive common stock equivalents 11,128   8,320 4,171
Stock Options        
Anti-dilutive common stock equivalents        
Total anti-dilutive common stock equivalents 24,066 61,370 17,916 46,718