XML 55 R42.htm IDEA: XBRL DOCUMENT v3.22.2
STOCKHOLDERS' EQUITY Common Stock Shares Outstanding (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Common Stock Shares Outstanding [Abstract]        
Beginning balance 58,778 60,363 59,913 59,910
Common stock issued under employee stock plans 275 316 724 769
Repurchased (1,919) (335) (3,503) (335)
Ending balance 57,134 60,344 57,134 60,344