XML 71 R99.htm IDEA: XBRL DOCUMENT v3.20.1
Shareholders' Equity - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands, shares in Millions
3 Months Ended
Mar. 29, 2020
Mar. 31, 2019
Jan. 31, 2020
Jan. 31, 2019
Cumulative repurchases, shares 1.3 4.5    
Common stock average price $ 58.81 $ 35.12    
Dividends Payable, Amount Per Share     $ 0.10 $ 0.09
Dividend payment $ 16,686 $ 15,627    
Share Repurchase Program [Member]        
Cumulative repurchases, value 79,000 $ 156,500    
Maximum [Member]        
Stock repurchase program, authorized amount $ 1,000,000