XML 128 R73.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Software Development Costs Schedule of Software Development Costs, Net (Details) - USD ($)
$ in Thousands
Dec. 28, 2019
Dec. 29, 2018
Schedule of Software Development Costs [Line Items]    
Capitalized Computer Software, Gross $ 2,684,261 $ 2,417,355
Capitalized Computer Software, Accumulated Amortization 1,744,402 1,522,843
Capitalized Computer Software, Net 939,859 894,512
Software to sold, leased or marketed [Member]    
Schedule of Software Development Costs [Line Items]    
Capitalized Computer Software, Gross 2,379,028 2,173,931
Capitalized Computer Software, Accumulated Amortization 1,586,134 1,398,090
Software delivered exclusively as a service [Member]    
Schedule of Software Development Costs [Line Items]    
Capitalized Computer Software, Gross 305,233 243,424
Capitalized Computer Software, Accumulated Amortization $ 158,268 $ 124,753