XML 85 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders' Equity - Schedule of Common Stock (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Shares issued beginning balance (in shares) 65,881,233 68,470,050 66,456,663 69,065,491
Repurchase of common stock (in shares) (181,250) (1,419,984) (925,251) (2,167,401)
Awards effectively repurchased for required employee withholding taxes (in shares) (49,391) (67,491) (117,619) (118,617)
Shares issued ending balance (in shares) 65,864,116 67,292,864 65,864,116 67,292,864
Issuance of common stock from vested restricted stock units        
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Issuance of common stock from vested restricted stock units (in shares) 130,560 168,621 346,518 342,250
Issuance of common stock from exercise of stock options        
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Issuance of common stock from exercise of stock options (in shares) 8,894 11,136 29,735 40,609
Issuance of common stock for employee stock purchase plan        
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Issuance of common stock for employee stock purchase plan (in shares) 74,070 130,532 74,070 130,532