XML 154 R103.htm IDEA: XBRL DOCUMENT v3.6.0.2
EQUITY (Shares Purchased And Retired) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
EQUITY [Abstract]      
Shares Purchased and Retired, Number 1,427 228 0
Shares Purchased and Retired, Total cost [1] $ 161,463 $ 21,475 $ 0
Shares Purchased and Retired, Average cost [1] $ 113.18 $ 94.19 $ 0.00
Commissions, price per share $ 0.02 $ 0.02  
[1] 1Excludes commissions of $0.02 per share.