XML 39 R28.htm IDEA: XBRL DOCUMENT v3.21.1
Note 4 - Accounts Receivable, Transit Accounts Receivable and Transit Accounts Payable (Tables)
3 Months Ended
Apr. 03, 2021
Notes Tables  
Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]
   
April 3,
2021
   
January 2,
2021
 
Billed
  $
31,529
    $
25,926
 
Accrued and unbilled
   
11,636
     
8,219
 
Work-in-progress
   
3,535
     
3,612
 
Allowance for sales discounts and doubtful accounts
   
(1,418
)
   
(1,750
)
                 
Accounts receivable, net
  $
45,282
    $
36,007