XML 21 R35.htm IDEA: XBRL DOCUMENT v3.20.1
EQUITY (Stock Repurchase Plan) (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Nov. 30, 2019
Dec. 31, 2018
EQUITY [Abstract]        
Stock repurchase program authorized amount     $ 75,000 $ 25,000
Total number of shares repurchased 991      
The total cost of shares repurchased $ 10,305 $ 3,647