XML 118 R103.htm IDEA: XBRL DOCUMENT v3.8.0.1
Dividends per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2016
Sep. 30, 2016
Jun. 30, 2016
Mar. 31, 2016
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Dividends per Share [Abstract]                      
Payment of cash dividends                 $ 76,058 $ 78,438 $ 81,187
Dividend Declared 2016-Q1 [Member]                      
Dividends per Share [Abstract]                      
Cash dividend paid (in dollars per share)               $ 0.355      
Dividend Declared 2016-Q2 [Member]                      
Dividends per Share [Abstract]                      
Cash dividend paid (in dollars per share)             $ 0.355        
Dividend Declared 2016-Q3 [Member]                      
Dividends per Share [Abstract]                      
Cash dividend paid (in dollars per share)           $ 0.355          
Dividend Declared 2016-Q4 [Member]                      
Dividends per Share [Abstract]                      
Cash dividend paid (in dollars per share)         $ 0.355            
Dividend Declared 2017-Q1 [Member]                      
Dividends per Share [Abstract]                      
Cash dividend paid (in dollars per share)       $ 0.36              
Dividend Declared 2017-Q2 [Member]                      
Dividends per Share [Abstract]                      
Cash dividend paid (in dollars per share)     $ 0.36                
Dividend Declared 2017-Q3 [Member]                      
Dividends per Share [Abstract]                      
Cash dividend paid (in dollars per share)   $ 0.36                  
Dividend Declared 2017-Q4 [Member]                      
Dividends per Share [Abstract]                      
Cash dividend paid (in dollars per share) $ 0.36                    
Dividend Declared 2018-Q1 [Member]                      
Dividends per Share [Abstract]                      
Dividend payable per share (in dollars per share)                 $ 0.365    
Dividend payable, date to be paid                 Mar. 14, 2018    
Dividend payable, date of record                 Feb. 26, 2018