XML 62 R43.htm IDEA: XBRL DOCUMENT v3.20.2
STOCKHOLDERS' EQUITY Common Stock Shares Outstanding (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Common Stock Shares Outstanding [Abstract]        
Beginning balance 29,691 29,110 29,431 28,889
Common stock issued under employee stock plans 193 220 477 562
Repurchased (8) 0 (32) (121)
Ending balance 29,876 29,330 29,876 29,330