XML 35 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Note 4 - Balance Sheet Components (Tables)
9 Months Ended
Oct. 02, 2021
Notes Tables  
Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]
    October 2,     January 2,  

(In thousands)

 

2021

   

2021

 

Accounts receivable

  $ 79,606     $ 64,635  

Less: Allowance for credit losses

          (54 )

Accounts receivable, net of allowance for credit losses

  $ 79,606     $ 64,581  
Schedule of Inventory, Current [Table Text Block]
    October 2,     January 2,  

(In thousands)

 

2021

   

2021

 

Work in progress

  $ 45,791     $ 34,724  

Finished goods

    20,314       29,875  

Total inventories, net

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

October 2,

   

January 2,

 

(In thousands)

 

2021

   

2021

 

Liability for non-cancelable contracts

  $ 8,941     $ 8,492  

Current portion of operating lease liabilities

    5,414       4,149  

Contract liability under ASC 606

    5,129       3,068  

Other accrued expenses

    5,034       5,702  

Total accrued expenses

  $ 24,518     $ 21,411  
Property, Plant and Equipment [Table Text Block]
    October 2,     January 2,  

(In thousands)

 

2021

   

2021

 

United States

  $ 26,589     $ 29,440  
                 

Taiwan

    5,484       5,171  

Philippines

    2,928       2,912  

China

    1,710       1,537  

Japan

    436       476  

Other

    114       130  

Total foreign property and equipment, net

    10,672       10,226  

Total property and equipment, net

  $ 37,261     $ 39,666  
Schedule of Capitalized Software Costs [Table Text Block]

(In thousands)

       

Cloud based computing implementation costs as of January 2, 2021

  $ 2,831  

Costs capitalized

    289  

Amortization

    (544 )

Cloud based computing implementation costs as of October 2, 2021

  $ 2,576