XML 53 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Billed and Unbilled Receivables (Details) - USD ($)
$ in Thousands
Jun. 29, 2024
Dec. 30, 2023
Receivables [Abstract]    
Billed receivables $ 165,446 $ 155,988
Less: allowance for doubtful accounts (3,552) (3,395)
Billed receivables, net 161,894 152,593
Unbilled receivables 142,344 115,545
Less: allowance for doubtful accounts (2,338) (2,274)
Unbilled receivables, net $ 140,006 $ 113,271