XML 52 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Billed and Unbilled Receivables (Details) - USD ($)
$ in Thousands
Apr. 02, 2022
Jan. 01, 2022
Receivables [Abstract]    
Billed receivables $ 136,359 $ 159,942
Less: allowance for doubtful accounts (6,369) (6,128)
Billed receivables, net 129,990 153,814
Unbilled receivables 89,515 91,558
Less: allowance for doubtful accounts (1,888) (1,824)
Unbilled receivables, net $ 87,627 $ 89,734