XML 85 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders' Equity - Schedule of Common Stock (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Shares issued beginning balance (in shares) 65,864,116 67,292,864 66,456,663 69,065,491
Repurchase of common stock (in shares) (230,456) (521,137) (1,155,707) (2,688,538)
Awards effectively repurchased for required employee withholding taxes (in shares) (47,764) (56,859) (165,383) (175,476)
Shares issued ending balance (in shares) 65,743,170 66,897,984 65,743,170 66,897,984
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) 127,704 158,041 474,222 500,291
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) 29,570 25,075 59,305 65,684
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) 0 0 74,070 130,532