Annual report pursuant to Section 13 and 15(d)

Income Taxes - Reconciliation of Change in Accrual for Unrecognized Income Tax Benefits (Detail)

v3.6.0.2
Income Taxes - Reconciliation of Change in Accrual for Unrecognized Income Tax Benefits (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Jan. 02, 2016
Jan. 03, 2015
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Beginning Balance $ 85,046 $ 130,823 $ 135,988
Additions for current year tax positions 121,025 13,470 12,850
Additions for prior year tax positions 9,044 7,584 10,285
Reductions for prior year tax positions (6,160) (38,782) (15,678)
Reductions due to statute expirations (16,320) (14,308) (9,806)
Payments in settlement (6,937) (13,502) (2,399)
Currency translation (23) (239) (417)
Ending Balance 185,675 85,046 130,823
Unrecognized Income Tax Benefits      
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Beginning Balance 75,677 113,604 118,514
Additions for current year tax positions 121,025 13,470 12,850
Additions for prior year tax positions 6,164 4,396 5,252
Reductions for prior year tax positions (4,798) (32,432) (12,898)
Reductions due to statute expirations (14,985) (11,780) (9,159)
Payments in settlement (6,108) (11,437) (657)
Currency translation (9) (144) (298)
Ending Balance 176,966 75,677 113,604
Accrued Interest and Penalties      
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Beginning Balance 9,369 17,219 17,474
Additions for current year tax positions 0 0 0
Additions for prior year tax positions 2,880 3,188 5,033
Reductions for prior year tax positions (1,362) (6,350) (2,780)
Reductions due to statute expirations (1,335) (2,528) (647)
Payments in settlement (829) (2,065) (1,742)
Currency translation (14) (95) (119)
Ending Balance $ 8,709 $ 9,369 $ 17,219