XML 30 R19.htm IDEA: XBRL DOCUMENT v3.19.2
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 29, 2019
Accounting Policies [Abstract]  
Reconciliation of Changes in Deferred Revenue

A reconciliation of the changes in the Company’s deferred revenue balance for the six months ended June 29, 2019 and June 30, 2018 is as follows:

 

 

 

Six Months Ended

 

 

 

June 29, 2019

 

 

June 30, 2018

 

Balance, beginning of period

 

$

2,225

 

 

$

2,520

 

Additions to deferral

 

 

985

 

 

 

789

 

Revenue recognized

 

 

(1,227

)

 

 

(993

)

Balance, end of period

 

 

1,983

 

 

 

2,316

 

Non-current portion of deferred revenue

 

 

469

 

 

 

633

 

Current portion of deferred revenue

 

$

1,514

 

 

$

1,683

 

Reconciliation of Changes in Warranty Liability

A reconciliation of the changes in the Company’s warranty liability for the six months ended June 29, 2019 and June 30, 2018 is as follows:

 

 

 

Six Months Ended

 

 

 

June 29, 2019

 

 

June 30, 2018

 

Balance, beginning of period

 

$

860

 

 

$

1,735

 

Accruals for product warranties

 

 

170

 

 

 

167

 

Cost of warranty claims

 

 

(120

)

 

 

(531

)

Adjustment to pre-existing warranties

 

 

(334

)

 

 

(445

)

Balance, end of period

 

$

576

 

 

$

926