XML 56 R44.htm IDEA: XBRL DOCUMENT v3.21.1
STOCKHOLDERS' EQUITY Common Stock Shares Outstanding (Details) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Common Stock Shares Outstanding [Abstract]    
Beginning balance 59,910 58,862
Common stock issued under employee stock plans 453 568
Repurchased 0 (48)
Ending balance 60,363 59,382