XML 23 R11.htm IDEA: XBRL DOCUMENT v3.25.3
Note 4 - Balance Sheet Components
9 Months Ended
Sep. 27, 2025
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 2024 10-K.

 

  September 27,  December 28, 

(In thousands)

 

2025

  

2024

 

Accounts receivable

 $95,492  $81,060 

Less: Allowance for credit losses

      

Accounts receivable, net

 $95,492  $81,060 

 

Inventories

 

  September 27,  December 28, 

(In thousands)

 

2025

  

2024

 

Work in progress

 $74,392  $82,273 

Finished goods

  16,324   21,137 

Total inventories, net

 $90,716  $103,410 

 

Property and Equipment – Geographic Information

 

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

 

  September 27,  December 28, 

(In thousands)

 

2025

  

2024

 

United States

 $40,169  $26,578 
         

Taiwan

  9,422   11,234 

Philippines

  6,652   6,086 

India

  9,514   2,165 

China

  2,753   2,504 

Other

  3,622   4,421 

Total foreign property and equipment, net

  31,963   26,410 

Total property and equipment, net

 $72,132  $52,988 

 

Accrued Liabilities

 

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

 

  

September 27,

  

December 28,

 

(In thousands)

 

2025

  

2024

 

Current portion of liability for non-cancelable contracts

 $12,150  $13,534 

Contract liabilities

  6,007   11,182 

Liability for expiring production materials

  1,998   7,019 

Current portion of operating lease liabilities

  5,805   5,818 

Other accrued liabilities

  6,126   8,085 

Total accrued liabilities

 $32,086  $45,638 

 

Other Long-Term Liabilities

 

Included in Other long-term liabilities in the Consolidated Balance Sheets are the following balances:

 

  

September 27,

  

December 28,

 

(In thousands)

 

2025

  

2024

 

Long-term portion of liability for non-cancelable contracts

 $11,410  $16,022 

Other long-term liabilities

  6,191   7,894 

Total other long-term liabilities

 $17,601  $23,916