XML 93 R52.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Billed and Unbilled Receivables - Summary of Billed and Unbilled Receivables (Details) - USD ($)
$ in Thousands
Dec. 28, 2019
Dec. 29, 2018
Receivables [Abstract]    
Billed receivables $ 134,900 $ 101,482
Less: allowance for doubtful accounts (3,860) (3,158)
Billed receivables, net 131,041 98,324
Unbilled receivables 80,639 44,799
Less: allowance for doubtful accounts (1,211) (1,388)
Unbilled receivables, net $ 79,428 $ 43,411