XML 105 R78.htm IDEA: XBRL DOCUMENT v3.20.4
Software Development Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 28, 2019
Dec. 29, 2018
Research and Development [Abstract]      
Software development costs $ 796,971 $ 783,593 $ 747,128
Capitalized software development costs (295,277) (273,871) (273,693)
Amortization of capitalized software development costs (247,313) (227,414) (210,228)
Total software development expense $ 749,007 $ 737,136 $ 683,663