XML 96 R77.htm IDEA: XBRL DOCUMENT v3.22.0.1
Software Development Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 28, 2019
Research and Development [Abstract]      
Software development costs $ 828,502 $ 796,971 $ 783,593
Capitalized software development costs (308,026) (295,277) (273,871)
Amortization of capitalized software development costs (261,798) (247,313) (227,414)
Capitalized Computer Software, Impairments 53,721 0 0
Total software development expense $ 835,995 $ 749,007 $ 737,136