XML 23 R11.htm IDEA: XBRL DOCUMENT v3.24.2
Note 4 - Balance Sheet Components
6 Months Ended
Jun. 29, 2024
Notes to Financial Statements  
Supplemental Balance Sheet Disclosures [Text Block]

Note 4 - Balance Sheet Components

 

Accounts Receivable

 

Accounts receivable do not bear interest and are shown net of an allowance for expected lifetime credit losses, which reflects our best estimate of probable losses inherent in the accounts receivable balance, as described in our 2023 10-K.

 

    June 29,     December 30,  

(In thousands)

 

2024

   

2023

 

Accounts receivable

  $ 103,442     $ 104,373  

Less: Allowance for credit losses

           

Accounts receivable, net of allowance for credit losses

  $ 103,442     $ 104,373  

 

Inventories

 

    June 29,     December 30,  

(In thousands)

 

2024

   

2023

 

Work in progress

  $ 69,659     $ 65,396  

Finished goods

    31,897       33,430  

Total inventories, net

  $ 101,556     $ 98,826  

 

Property and Equipment – Geographic Information

 

Our Property and equipment, net by country at the end of each period was as follows:

 

    June 29,     December 30,  

(In thousands)

 

2024

   

2023

 

United States

  $ 31,833     $ 29,467  
                 

Taiwan

    8,146       10,222  

Philippines

    5,153       4,602  

China

    2,758       2,778  

Other

    2,911       2,477  

Total foreign property and equipment, net

    18,968       20,079  

Total property and equipment, net

  $ 50,801     $ 49,546  

 

Accrued Liabilities

 

Included in Accrued liabilities in the Consolidated Balance Sheets are the following balances:

 

  

June 29,

  

December 30,

 

(In thousands)

 

2024

  

2023

 

Liability for non-cancelable contracts

 $8,977  $11,418 

Current portion of operating lease liabilities

  7,249   5,571 

Contract liabilities

  5,951   5,304 

Foreign, VAT, and other taxes payable

  3,909   6,758 

Other accrued liabilities

  6,002   6,997 

Total accrued liabilities

 $32,088  $36,048