XML 44 R30.htm IDEA: XBRL DOCUMENT v3.22.4
Note 4 - Accounts Receivable, Transit Accounts Receivable and Transit Accounts Payable (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]
  

December 31,

2022

  

January 1,

2022

  

January 2,

2021

 

Billed

 $40,256  $37,396  $25,926 

Unbilled

  6,615   10,231   8,219 

Work-in-progress

  4,991   1,810   3,612 

Allowance for sales discounts and doubtful accounts

  (1,100

)

  (1,197

)

  (1,750

)

             

Accounts receivable, net

 $50,762  $48,240  $36,007