XML 56 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 4 - Accounts Receivable, Transit Accounts Receivable and Transit Accounts Payable - Accounts Receivable (Details) - USD ($)
$ in Thousands
Dec. 30, 2023
Dec. 31, 2022
Jan. 01, 2022
Allowance for sales discounts and doubtful accounts $ (1,600) $ (1,100) $ (1,197)
Accounts receivable, net 70,690 50,762 48,240
Billed Revenues [Member]      
Accounts receivable, current 51,111 40,256 37,396
Unbilled Revenues [Member]      
Accounts receivable, current 14,737 6,615 10,231
Work In Progress [Member]      
Accounts receivable, current $ 6,442 $ 4,991 $ 1,810