XML 44 R12.htm IDEA: XBRL DOCUMENT v3.19.3
Balance Sheet Components
9 Months Ended
Sep. 28, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet Components
Balance Sheet Components

Short-Term Marketable Securities

Our Short-term marketable securities consisted of U.S. government agency obligations with maturities up to two years, which we carried at their fair value as Level 1 instruments in accordance with ASC 820, "Fair Value Measurements." We liquidated these investments in the first quarter of fiscal 2019. The following table summarizes the maturities of our formerly-held Short-term marketable securities at fair value.
(In thousands)
September 28,
2019
 
December 29,
2018
Short-term marketable securities:
 
 
 
Maturing within one year
$

 
$
7,454

Maturing between one and two years

 
2,170

Total marketable securities
$

 
$
9,624




Accounts Receivable
(In thousands)
September 28,
2019
 
December 29,
2018
Accounts receivable
$
47,544

 
$
61,087

Less: Allowance for doubtful accounts
(111
)
 
(197
)
Accounts receivable, net of allowance for doubtful accounts
$
47,433

 
$
60,890




Inventories
(In thousands)
September 28,
2019
 
December 29,
2018
Work in progress
$
43,867

 
$
47,224

Finished goods
15,805

 
19,872

Total inventories
$
59,672

 
$
67,096




Property and Equipment – Geographic Information

Our Property and equipment, net by country at the end of each period was as follows:
(In thousands)
September 28,
2019
 
December 29,
2018
United States
$
33,303

 
$
27,353

 
 
 
 
China
1,698

 
2,360

Philippines
3,298

 
3,319

Taiwan
1,268

 
949

Japan
202

 
324

Other
394

 
578

Total foreign property and equipment, net
6,860

 
7,530

Total property and equipment, net
$
40,163

 
$
34,883




Accounts Payable and Accrued Expenses

Included in Accounts payable and accrued expenses in the Consolidated Balance Sheets are the following balances:
(In thousands)
September 28,
2019
 
December 29,
2018
Trade accounts payable
$
29,644

 
$
31,880

Liability for non-cancelable contracts
6,686

 
6,078

Contract liabilities under ASC 606
4,301

 
1,614

Restructuring
4,129

 
4,220

Other accrued expenses
3,421

 
7,971

Total accounts payable and accrued expenses
$
48,181

 
$
51,763