XML 108 R94.htm IDEA: XBRL DOCUMENT v3.3.1.900
Commitments (Schedule of Aggregate Future Minimum Payments for Non-Cancelable Operating Leases) (Details)
$ in Thousands
Jan. 02, 2016
USD ($)
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
2016 $ 26,436
2017 25,076
2018 20,290
2019 15,390
2020 9,757
2021 and thereafter 15,875
Total $ 112,824