XML 23 R11.htm IDEA: XBRL DOCUMENT v3.19.2
Balance Sheet Components
6 Months Ended
Jun. 29, 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)
June 29,
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)
June 29,
2019
 
December 29,
2018
Accounts receivable
$
38,077

 
$
61,087

Less: Allowance for doubtful accounts
(184
)
 
(197
)
Accounts receivable, net of allowance for doubtful accounts
$
37,893

 
$
60,890




Inventories
(In thousands)
June 29,
2019
 
December 29,
2018
Work in progress
$
46,117

 
$
47,224

Finished goods
18,847

 
19,872

Total inventories
$
64,964

 
$
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)
June 29,
2019
 
December 29,
2018
United States
$
33,370

 
$
27,353

 
 
 
 
China
1,871

 
2,360

Philippines
2,983

 
3,319

Taiwan
699

 
949

Japan
236

 
324

Other
434

 
578

Total foreign property and equipment, net
6,223

 
7,530

Total property and equipment, net
$
39,593

 
$
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)
June 29,
2019
 
December 29,
2018
Trade accounts payable
$
34,263

 
$
31,880

Liability for non-cancelable contracts
7,148

 
6,078

Restructuring
4,140

 
4,220

Other accrued expenses
6,516

 
9,585

Total accounts payable and accrued expenses
$
52,067

 
$
51,763