XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.2
STOCKHOLDERS' EQUITY Common Stock Shares Outstanding (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Common Stock Shares Outstanding [Abstract]        
Beginning balance 60,344,000 59,752,000 59,910,000 58,862,000
Common stock issued under employee stock plans 104,000 103,000 873,000 1,057,000
Repurchased (120,000) 0 (455,000) (64,000)
Ending balance 60,328,000 59,855,000 60,328,000 59,855,000