XML 50 R38.htm IDEA: XBRL DOCUMENT v3.10.0.1
DIVIDENDS PER SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 6 Months Ended
Jun. 13, 2018
Mar. 14, 2018
Jul. 31, 2018
Apr. 30, 2018
Feb. 28, 2018
Jun. 30, 2018
Jun. 30, 2017
Dividends per Share [Abstract]              
Payment of cash dividends           $ 40,091 $ 38,042
Dividend Declared 2018-Q1 [Member]              
Dividends per Share [Abstract]              
Dividend payable, date declared           2018-02  
Dividend payable per share (in dollars per share)         $ 0.365    
Payment of cash dividends   $ 19,800          
Dividend payable, date to be paid           Mar. 14, 2018  
Dividend payable, date of record           Feb. 26, 2018  
Dividend Declared 2018-Q2 [Member]              
Dividends per Share [Abstract]              
Dividend payable, date declared           2018-04  
Dividend payable per share (in dollars per share)       $ 0.365      
Payment of cash dividends $ 20,300            
Dividend payable, date to be paid           Jun. 13, 2018  
Dividend payable, date of record           May 25, 2018  
Dividend Declared 2018-Q3 [Member] | Subsequent Event [Member]              
Dividends per Share [Abstract]              
Dividend payable, date declared     2018-07        
Dividend payable per share (in dollars per share)     $ 0.365        
Dividend payable, date to be paid     Sep. 12, 2018        
Dividend payable, date of record     Aug. 31, 2018