XML 34 R22.htm IDEA: XBRL DOCUMENT v3.20.2
Note 4 - Balance Sheet Components (Tables)
6 Months Ended
Jun. 27, 2020
Notes Tables  
Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]
  June 27,  December 28, 

(In thousands)

 

2020

  

2019

 

Accounts receivable

 $87,514  $65,023 

Less: Allowance for credit losses

  (106)  (106)

Accounts receivable, net of allowance for credit losses

 $87,408  $64,917 
Schedule of Inventory, Current [Table Text Block]
  June 27,  December 28, 

(In thousands)

 

2020

  

2019

 

Work in progress

 $40,020  $39,855 

Finished goods

  14,041   15,125 

Total inventories

 $54,061  $54,980 
Property, Plant and Equipment [Table Text Block]
  June 27,  December 28, 

(In thousands)

 

2020

  

2019

 

United States

 $29,884  $32,313 
         

China

  1,459   1,683 

Philippines

  2,468   2,683 

Taiwan

  5,576   1,885 

Japan

  635   283 

Other

  246   383 

Total foreign property and equipment, net

  10,384   6,917 

Total property and equipment, net

 $40,268  $39,230 
Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]
  June 27,  December 28, 

(In thousands)

 

2020

  

2019

 

Trade accounts payable

 $48,759  $44,350 

Liability for non-cancelable contracts

  8,089   6,964 

Other accrued expenses

  9,418   8,941 

Total accounts payable and accrued expenses

 $66,266  $60,255 
Schedule of Capitalized Software Costs [Table Text Block]

(In thousands)

    

Cloud based computing implementation costs as of December 28, 2019

 $2,543 

Costs capitalized during the period

  625 

Capitalized costs amortized during the period

  (230)

Cloud based computing implementation costs as of June 27, 2020

 $2,938