v3.25.2
Billed and Unbilled Receivables (Tables)
6 Months Ended
Jun. 28, 2025
Receivables [Abstract]  
Schedule of Billed and Unbilled Receivables
Billed and unbilled receivables consists of the following:
June 28, 2025December 28, 2024
Billed receivables$205,347 $202,729 
Less: allowance for doubtful accounts(4,288)(4,160)
Billed receivables, net$201,059 $198,569 
Unbilled receivables$127,605 $142,835 
Less: allowance for doubtful accounts(883)(909)
Unbilled receivables, net$126,722 $141,926