XML 40 R29.htm IDEA: XBRL DOCUMENT v3.19.2
Dividends - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 02, 2019
Jul. 03, 2018
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Dividends and Equity Issuance [Line Items]            
Dividends declared     $ 9,354 $ 9,209 $ 18,633 $ 18,343
Declared dividends, per share     $ 0.68 $ 0.67 $ 1.355 $ 1.335
Dividends declared and paid   $ 9,200     $ 9,279 $ 9,187
Dividends payable, date to be paid     Jul. 02, 2019 Jul. 03, 2018 Jul. 02, 2019 Jul. 03, 2018
Subsequent Event            
Dividends and Equity Issuance [Line Items]            
Dividends declared and paid $ 9,400