XML 23 R11.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 4 - Balance Sheet Components
3 Months Ended
Mar. 30, 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.

 

    March 30,     December 30,  

(In thousands)

 

2024

   

2023

 

Accounts receivable

  $ 98,940     $ 104,373  

Less: Allowance for credit losses

           

Accounts receivable, net of allowance for credit losses

  $ 98,940     $ 104,373  

 

Inventories

 

    March 30,     December 30,  

(In thousands)

 

2024

   

2023

 

Work in progress

  $ 67,605     $ 65,396  

Finished goods

    27,779       33,430  

Total inventories, net

  $ 95,384     $ 98,826  

 

Property and Equipment – Geographic Information

 

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

 

    March 30,     December 30,  

(In thousands)

 

2024

   

2023

 

United States

  $ 31,917     $ 29,467  
                 

Taiwan

    9,152       10,222  

Philippines

    4,918       4,602  

China

    2,762       2,778  

Other

    2,641       2,477  

Total foreign property and equipment, net

    19,473       20,079  

Total property and equipment, net

  $ 51,390     $ 49,546  

 

Accrued Liabilities

 

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

 

   

March 30,

   

December 30,

 

(In thousands)

 

2024

   

2023

 

Liability for non-cancelable contracts

  $ 10,520     $ 11,418  

Contract liabilities

    6,491       5,304  

Current portion of operating lease liabilities

    6,065       5,571  

Foreign, VAT, and other taxes payable

    4,809       6,758  

Other accrued liabilities

    4,164       6,997  

Total accrued liabilities

  $ 32,049     $ 36,048