XML 26 R14.htm IDEA: XBRL DOCUMENT v3.22.4
Billed and Unbilled Receivables
12 Months Ended
Dec. 31, 2022
Receivables [Abstract]  
Billed and Unbilled Receivables Billed and Unbilled Receivables
Billed and Unbilled Receivables consists of the following:
December 31, 2022January 1, 2022
Billed receivables$149,082 $159,942 
Less: allowance for doubtful accounts(3,445)(6,128)
Billed receivables, net$145,637 $153,814 
Unbilled receivables$95,104 $91,558 
Less: allowance for doubtful accounts(2,242)(1,824)
Unbilled receivables, net$92,862 $89,734 
Activity in the allowance for doubtful accounts consists of the following:
December 31, 2022January 1, 2022
Balance as of the beginning of the year$7,952 $8,679 
Provision for doubtful accounts(60)1,243 
Write-offs of uncollectible accounts(2,205)(1,970)
Balance as of the end of the year$5,687 $7,952