XML 43 R27.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 4 - Balance Sheet Components (Tables)
12 Months Ended
Jan. 01, 2022
Notes Tables  
Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]
  

January 1,

  

January 2,

 

(In thousands)

 

2022

  

2021

 

Accounts receivable

 $79,859  $64,635 

Less: Allowance for credit losses

     (54)

Accounts receivable, net of allowance for credit losses

 $79,859  $64,581 
Schedule of Inventory, Current [Table Text Block]
  

January 1,

  

January 2,

 

(In thousands)

 

2022

  

2021

 

Work in progress

 $43,546  $34,724 

Finished goods

  24,048   29,875 

Total inventories, net

 $67,594  $64,599 
Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]
  

January 1,

  

January 2,

 

(In thousands)

 

2022

  

2021

 

Liability for non-cancelable contracts

 $9,930  $8,492 

Current portion of operating lease liabilities

  5,696   4,149 

Contract liability under ASC 606

  4,768   3,068 

Other accrued expenses

  6,050   5,702 

Total accrued expenses

 $26,444  $21,411 
Schedule of Capitalized Software Costs [Table Text Block]

(In thousands)

    

Cloud based computing implementation costs as of December 28, 2019

 $2,543 

Costs capitalized

  983 

Amortization

  (695)

Cloud based computing implementation costs as of January 2, 2021

 $2,831 

Costs capitalized

  324 

Amortization

  (775)

Cloud based computing implementation costs as of January 1, 2022

 $2,380