Company Quick10K Filing
Quick10K
Irobot
Closing Price ($) Shares Out (MM) Market Cap ($MM)
$96.53 28 $2,710
10-Q 2019-06-29 Quarter: 2019-06-29
10-Q 2019-03-30 Quarter: 2019-03-30
10-K 2018-12-29 Annual: 2018-12-29
10-Q 2018-09-29 Quarter: 2018-09-29
10-Q 2018-06-30 Quarter: 2018-06-30
10-Q 2018-03-31 Quarter: 2018-03-31
10-K 2017-12-30 Annual: 2017-12-30
10-Q 2017-09-30 Quarter: 2017-09-30
10-Q 2017-07-01 Quarter: 2017-07-01
10-Q 2017-04-01 Quarter: 2017-04-01
10-K 2016-12-31 Annual: 2016-12-31
10-Q 2016-10-01 Quarter: 2016-10-01
10-Q 2016-07-02 Quarter: 2016-07-02
10-Q 2016-04-02 Quarter: 2016-04-02
10-K 2016-01-02 Annual: 2016-01-02
10-Q 2015-09-26 Quarter: 2015-09-26
10-Q 2015-06-27 Quarter: 2015-06-27
10-Q 2015-03-28 Quarter: 2015-03-28
10-K 2014-12-27 Annual: 2014-12-27
10-Q 2014-09-27 Quarter: 2014-09-27
10-Q 2014-06-28 Quarter: 2014-06-28
10-Q 2014-03-29 Quarter: 2014-03-29
10-K 2013-12-28 Annual: 2013-12-28
8-K 2019-07-23 Earnings, Exhibits
8-K 2019-07-08 Officers, Regulation FD, Exhibits
8-K 2019-05-22 Shareholder Vote
8-K 2019-04-23 Earnings, Exhibits
8-K 2019-02-06 Earnings, Exhibits
8-K 2018-10-23 Earnings, Exhibits
8-K 2018-07-24 Earnings, Exhibits
8-K 2018-07-05 Enter Agreement, Off-BS Arrangement, Exhibits
8-K 2018-06-26 Officers, Regulation FD, Exhibits
8-K 2018-05-23 Shareholder Vote
8-K 2018-04-24 Earnings, Exhibits
8-K 2018-03-29 Officers
8-K 2018-02-27 Other Events, Exhibits
8-K 2018-02-07 Earnings, Exhibits
EBAY eBay 32,790
SBAC SBA Communications 23,480
KKR KKR 13,010
WST West Pharmaceutical Services 8,850
GMED Globus Medical 4,310
FTR Frontier Communications 228
MVIS Microvision 94
PLXP PLx Pharma 47
ANCB Anchor Bancorp 0
QPWR Q2Earth 0
IRBT 2019-06-29
Item 2. Management's Discussion and Analysis of Financial Condition and Results of Operations
Item 3. Quantitative and Qualitative Disclosure About Market Risk
Item 4. Controls and Procedures
Part II. Other Information
Item 1. Legal Proceedings
Item 1A. Risk Factors
Item 5. Other Information
Item 6. Exhibits
EX-31.1 irbtexhibit31162919.htm
EX-31.2 irbtexhibit31262919.htm
EX-32.1 irbtexhibit32162919.htm

Irobot Earnings 2019-06-29

IRBT 10Q Quarterly Report

Balance SheetIncome StatementCash Flow

Document
false--12-28Q22019000115916730035000240180000.010.011000000001000000002778800028123000277880002812300050000005000000 0001159167 2018-12-30 2019-06-29 0001159167 2019-07-27 0001159167 2019-06-29 0001159167 2018-12-29 0001159167 2019-03-31 2019-06-29 0001159167 2018-04-01 2018-06-30 0001159167 2017-12-31 2018-06-30 0001159167 us-gaap:AdditionalPaidInCapitalMember 2018-12-29 0001159167 us-gaap:AdditionalPaidInCapitalMember 2018-12-30 2019-06-29 0001159167 us-gaap:CommonStockMember 2018-12-30 2019-06-29 0001159167 us-gaap:RetainedEarningsMember 2018-12-29 0001159167 us-gaap:RetainedEarningsMember 2018-12-30 2019-06-29 0001159167 us-gaap:CommonStockMember 2019-06-29 0001159167 us-gaap:RetainedEarningsMember 2019-06-29 0001159167 us-gaap:CommonStockMember 2018-12-29 0001159167 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-29 0001159167 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-30 2019-06-29 0001159167 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-29 0001159167 us-gaap:AdditionalPaidInCapitalMember 2019-06-29 0001159167 us-gaap:CommonStockMember 2019-03-31 2019-06-29 0001159167 us-gaap:CommonStockMember 2019-03-30 0001159167 us-gaap:RetainedEarningsMember 2019-03-30 0001159167 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 2019-06-29 0001159167 us-gaap:AdditionalPaidInCapitalMember 2019-03-30 0001159167 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-30 0001159167 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 2019-06-29 0001159167 2019-03-30 0001159167 us-gaap:RetainedEarningsMember 2019-03-31 2019-06-29 0001159167 us-gaap:CommonStockMember 2017-12-31 2018-06-30 0001159167 2018-06-30 0001159167 us-gaap:CommonStockMember 2017-12-30 0001159167 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 2018-06-30 0001159167 us-gaap:RetainedEarningsMember 2017-12-31 2018-06-30 0001159167 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 2018-06-30 0001159167 us-gaap:RetainedEarningsMember 2018-06-30 0001159167 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-30 0001159167 us-gaap:CommonStockMember 2018-06-30 0001159167 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0001159167 us-gaap:RetainedEarningsMember 2017-12-30 0001159167 2017-12-30 0001159167 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0001159167 us-gaap:AdditionalPaidInCapitalMember 2017-12-30 0001159167 us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0001159167 us-gaap:CommonStockMember 2018-03-31 0001159167 us-gaap:CommonStockMember 2018-04-01 2018-06-30 0001159167 us-gaap:AdditionalPaidInCapitalMember 2018-04-01 2018-06-30 0001159167 us-gaap:RetainedEarningsMember 2018-03-31 0001159167 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-04-01 2018-06-30 0001159167 2018-03-31 0001159167 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0001159167 us-gaap:RetainedEarningsMember 2018-04-01 2018-06-30 0001159167 country:US 2017-12-31 2018-06-30 0001159167 us-gaap:EMEAMember 2018-04-01 2018-06-30 0001159167 irbt:AllOtherRegionsMember 2017-12-31 2018-06-30 0001159167 irbt:AllOtherRegionsMember 2019-03-31 2019-06-29 0001159167 country:US 2018-04-01 2018-06-30 0001159167 us-gaap:EMEAMember 2019-03-31 2019-06-29 0001159167 country:US 2019-03-31 2019-06-29 0001159167 country:US 2018-12-30 2019-06-29 0001159167 us-gaap:EMEAMember 2017-12-31 2018-06-30 0001159167 us-gaap:EMEAMember 2018-12-30 2019-06-29 0001159167 irbt:AllOtherRegionsMember 2018-12-30 2019-06-29 0001159167 irbt:AllOtherRegionsMember 2018-04-01 2018-06-30 0001159167 2018-12-30 0001159167 us-gaap:NoncompeteAgreementsMember 2019-06-29 0001159167 us-gaap:TradeNamesMember 2018-12-29 0001159167 us-gaap:CustomerRelatedIntangibleAssetsMember 2019-06-29 0001159167 us-gaap:PatentedTechnologyMember 2018-12-29 0001159167 us-gaap:DistributionRightsMember 2019-06-29 0001159167 us-gaap:CustomerRelatedIntangibleAssetsMember 2018-12-29 0001159167 us-gaap:NoncompeteAgreementsMember 2018-12-29 0001159167 us-gaap:PatentedTechnologyMember 2019-06-29 0001159167 us-gaap:TradeNamesMember 2019-06-29 0001159167 us-gaap:DistributionRightsMember 2018-12-29 0001159167 us-gaap:CostOfSalesMember 2019-06-29 0001159167 us-gaap:OperatingExpenseMember 2019-06-29 0001159167 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:SalesRevenueNetMember 2017-12-31 2018-06-30 0001159167 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:CostOfSalesMember 2018-12-30 2019-06-29 0001159167 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:CostOfSalesMember 2017-12-31 2018-06-30 0001159167 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:SalesRevenueNetMember 2018-12-30 2019-06-29 0001159167 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember 2018-04-01 2018-06-30 0001159167 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember 2017-12-31 2018-06-30 0001159167 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember 2018-12-30 2019-06-29 0001159167 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember 2019-03-31 2019-06-29 0001159167 us-gaap:OtherNoncurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-29 0001159167 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-06-29 0001159167 us-gaap:OtherNoncurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-06-29 0001159167 us-gaap:AccruedLiabilitiesMember us-gaap:ForeignExchangeForwardMember 2018-12-29 0001159167 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-06-29 0001159167 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2019-06-29 0001159167 us-gaap:AccruedLiabilitiesMember us-gaap:ForeignExchangeForwardMember 2019-06-29 0001159167 us-gaap:AccruedLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-06-29 0001159167 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-29 0001159167 us-gaap:AccruedLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-29 0001159167 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-29 0001159167 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2018-12-29 0001159167 us-gaap:OtherNonoperatingIncomeExpenseMember 2018-04-01 2018-06-30 0001159167 us-gaap:OtherNonoperatingIncomeExpenseMember 2019-03-31 2019-06-29 0001159167 us-gaap:OtherNonoperatingIncomeExpenseMember 2018-12-30 2019-06-29 0001159167 us-gaap:OtherNonoperatingIncomeExpenseMember 2017-12-31 2018-06-30 0001159167 us-gaap:NondesignatedMember 2019-06-29 0001159167 us-gaap:NondesignatedMember 2018-12-29 0001159167 us-gaap:DesignatedAsHedgingInstrumentMember 2019-06-29 0001159167 us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-29 0001159167 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:SalesRevenueNetMember 2019-03-31 2019-06-29 0001159167 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:CostOfSalesMember 2018-04-01 2018-06-30 0001159167 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:CostOfSalesMember 2019-03-31 2019-06-29 0001159167 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:SalesRevenueNetMember 2018-04-01 2018-06-30 0001159167 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-29 0001159167 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-29 0001159167 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-29 0001159167 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-29 0001159167 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-29 0001159167 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-29 0001159167 2018-02-27 0001159167 2017-12-31 2018-12-29 0001159167 irbt:AmazonMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-03-31 2019-06-29 0001159167 irbt:AmazonMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-12-30 2019-06-29 0001159167 irbt:AmazonMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-04-01 2018-06-30 0001159167 irbt:AmazonMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2017-12-31 2018-06-30 xbrli:pure irbt:segment xbrli:shares iso4217:USD xbrli:shares iso4217:USD
 
 
 

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
______________________________________________ 
FORM 10-Q
 ______________________________________________
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
FOR THE QUARTERLY PERIOD ENDED June 29, 2019
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
FOR THE TRANSITION PERIOD FROM              TO             
COMMISSION FILE NUMBER 001-36414
______________________________________________ 
iROBOT CORPORATION
(Exact name of registrant as specified in its charter)
 ______________________________________________
Delaware
77-0259335
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
8 Crosby Drive
Bedford, MA 01730
(Address of principal executive offices)

(781) 430-3000
(Registrant’s telephone number, including area code)

Securities registered pursuant to Section 12(b) of the Act:
Title of each class
Trading Symbol(s)
Name of each exchange on which registered
Common Stock, $0.01 par value
IRBT
The NASDAQ Stock Market LLC
______________________________________________ 
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes  x    No  o
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes  x    No  o
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

 
 
 
 
 
        

 
 
 

Large accelerated filer
Accelerated filer
 
 
 
 
Non-accelerated filer
Smaller reporting company
 
 
 
 
 
 
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. o    
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes      No  x 
The number of shares outstanding of the Registrant’s Common Stock as of July 27, 2019 was 28,123,937.

 
 
 
 
 
        




iROBOT CORPORATION
FORM 10-Q
FOR THE QUARTER ENDED JUNE 29, 2019
INDEX
 
Page
PART I: FINANCIAL INFORMATION
 
 
Item 1. Financial Statements (unaudited)
 
 
 
 
 

2






iROBOT CORPORATION
CONSOLIDATED BALANCE SHEETS
(in thousands, except per share amounts)
(unaudited)
 
 
June 29, 2019
 
December 29, 2018
ASSETS
Current assets:
 
 
 
Cash and cash equivalents
$
132,795

 
$
130,373

Short term investments
23,984

 
31,605

Accounts receivable, net
90,401

 
162,166

Inventory
192,010

 
164,633

Other current assets
41,960

 
25,660

   Total current assets
481,150

 
514,437

Property and equipment, net
71,728

 
57,026

Operating lease right-of-use assets
50,002

 

Deferred tax assets
33,862

 
36,979

Goodwill
120,538

 
118,896

Intangible assets, net
18,636

 
24,273

Other assets
25,099

 
15,350

   Total assets
$
801,015

 
$
766,961

LIABILITIES AND STOCKHOLDERS’ EQUITY
Current liabilities:
 
 
 
Accounts payable
$
86,848

 
$
136,742

Accrued expenses
63,629

 
71,259

Deferred revenue and customer advances
2,101

 
5,756

   Total current liabilities
152,578

 
213,757

Operating lease liabilities
58,068

 

Deferred tax liabilities
2,110

 
4,005

Other long-term liabilities
8,683

 
13,877

   Total long-term liabilities
68,861

 
17,882

   Total liabilities
221,439

 
231,639

Commitments and contingencies (Note 11)


 


Preferred stock, 5,000 shares authorized and none outstanding

 

Common stock, $0.01 par value, 100,000 shares authorized; 28,123 and 27,788 shares issued and outstanding, respectively
281

 
278

Additional paid-in capital
184,663

 
172,771

Retained earnings
396,748

 
367,021

Accumulated other comprehensive loss
(2,116
)
 
(4,748
)
   Total stockholders’ equity
579,576

 
535,322

   Total liabilities and stockholders’ equity
$
801,015

 
$
766,961

The accompanying notes are an integral part of the consolidated financial statements.

3




iROBOT CORPORATION
CONSOLIDATED STATEMENTS OF INCOME
(in thousands, except per share amounts)
(unaudited)
 
 
Three Months Ended
 
Six Months Ended
 
June 29, 2019
 
June 30, 2018
 
June 29, 2019
 
June 30, 2018
Revenue
$
260,172

 
$
226,317

 
$
497,833

 
$
443,385

Cost of revenue:
 
 
 
 
 
 
 
Cost of product revenue
138,891

 
103,712

 
253,929

 
200,213

Amortization of acquired intangible assets
3,111

 
4,679

 
6,188

 
9,461

Total cost of revenue
142,002

 
108,391

 
260,117

 
209,674

Gross profit
118,170

 
117,926

 
237,716

 
233,711

Operating expenses:
 
 
 
 
 
 
 
Research and development
35,650

 
34,924

 
70,919

 
67,869

Selling and marketing
56,409

 
45,910

 
95,245

 
77,239

General and administrative
20,592

 
23,468

 
43,499

 
49,301

Amortization of acquired intangible assets
269

 
269

 
540

 
542

Total operating expenses
112,920

 
104,571

 
210,203

 
194,951

Operating income
5,250

 
13,355

 
27,513

 
38,760

Other income, net
1,533

 
1,507

 
2,813

 
2,026

Income before income taxes
6,783

 
14,862

 
30,326

 
40,786

Income tax (benefit) expense
(424
)
 
4,391

 
599

 
9,914

Net income
$
7,207

 
$
10,471

 
$
29,727

 
$
30,872

Net income per share:
 
 
 
 
 
 
 
Basic
$
0.26

 
$
0.38

 
$
1.06

 
$
1.11

Diluted
$
0.25

 
$
0.37

 
$
1.03

 
$
1.08

Number of shares used in per share calculations:
 
 
 
 
 
 
 
Basic
28,079

 
27,615

 
27,970

 
27,802

Diluted
28,763

 
28,337

 
28,779

 
28,658


The accompanying notes are an integral part of the consolidated financial statements.

4




iROBOT CORPORATION
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(in thousands)
(unaudited)
 
 
Three Months Ended
 
Six Months Ended
 
June 29, 2019
 
June 30, 2018
 
June 29, 2019
 
June 30, 2018
Net income
$
7,207

 
$
10,471

 
$
29,727

 
$
30,872

Other comprehensive income (loss):
 
 
 
 
 
 
 
Net foreign currency translation adjustments
1,794

 
(11,123
)
 
(676
)
 
(5,785
)
Net unrealized gains (losses) on cash flow hedges, net of tax
(1,540
)
 
1,619

 
3,261

 
(232
)
Net (gains) losses on cash flow hedge reclassified into earnings, net of tax
(267
)
 
(169
)
 
(161
)
 
421

Net unrealized gains (losses) on marketable securities, net of tax
95

 
87

 
208

 
(85
)
Total comprehensive income
$
7,289

 
$
885

 
$
32,359

 
$
25,191

The accompanying notes are an integral part of the consolidated financial statements.

5




iROBOT CORPORATION
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY
(in thousands)
(unaudited)

 
Three Months Ended
 
Common Stock
 
Additional
Paid-In
Capital
 
Retained
Earnings
 
Accumulated
Other
Comprehensive
Income (Loss) ("AOCI")
 
Stockholders’
Equity
 
Shares
 
Value
 
Balance at March 30, 2019
28,038

 
$
280

 
$
175,000

 
$
389,541

 
$
(2,198
)
 
$
562,623

Issuance of common stock under employee stock plans
39

 

 
2,117

 
 
 
 
 
2,117

Vesting of restricted stock units
47

 
1

 
(1
)
 
 
 
 
 

Stock-based compensation
 
 
 
 
7,594

 
 
 
 
 
7,594

Stock withheld to cover tax withholdings requirements upon restricted stock vesting
(1
)
 

 
(65
)
 
 
 
 
 
(65
)
Other comprehensive income
 
 
 
 
 
 
 
 
82

 
82

Directors' deferred compensation
 
 
 
 
18

 
 
 
 
 
18

Net income
 
 
 
 
 
 
7,207

 
 
 
7,207

Balance at June 29, 2019
28,123

 
$
281

 
$
184,663

 
$
396,748

 
$
(2,116
)
 
$
579,576


 
Six Months Ended
 
Common Stock
 
Additional
Paid-In
Capital
 
Retained
Earnings
 
Accumulated
Other
Comprehensive
Income (Loss) ("AOCI")
 
Stockholders’
Equity
 
Shares
 
Value
 
Balance at December 29, 2018
27,788

 
$
278

 
$
172,771

 
$
367,021

 
$
(4,748
)
 
$
535,322

Issuance of common stock under employee stock plans
116

 
1

 
4,679

 

 

 
4,680

Vesting of restricted stock units
278

 
3

 
(3
)
 

 

 

Stock-based compensation


 


 
14,458

 

 

 
14,458

Stock withheld to cover tax withholdings requirements upon restricted stock vesting
(59
)
 
(1
)
 
(7,276
)
 

 

 
(7,277
)
Other comprehensive income


 


 


 

 
2,632

 
2,632

Directors' deferred compensation


 


 
34

 

 


 
34

Net income


 


 


 
29,727

 

 
29,727

Balance at June 29, 2019
28,123

 
$
281

 
$
184,663

 
$
396,748

 
$
(2,116
)
 
$
579,576

The accompanying notes are an integral part of the consolidated financial statements.








6




iROBOT CORPORATION
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY
(in thousands)
(unaudited)
 
Three Months Ended
 
Common Stock
 
Additional
Paid-In
Capital
 
Retained
Earnings
 
Accumulated
Other
Comprehensive
Income (Loss) ("AOCI")
 
Stockholders’
Equity
 
Shares
 
Value
 
Balance at March 31, 2018
28,073

 
$
280

 
$
191,021

 
$
299,430

 
$
5,897

 
$
496,628

Issuance of common stock under employee stock plans
56

 
1

 
2,205

 
 
 
 
 
2,206

Vesting of restricted stock units
43

 
1

 
(1
)
 
 
 
 
 

Stock-based compensation
 
 
 
 
6,431

 
 
 
 
 
6,431

Stock withheld to cover tax withholdings requirements upon restricted stock vesting
(1
)
 

 
(54
)
 
 
 
 
 
(54
)
Other comprehensive income
 
 
 
 
 
 
 
 
(9,587
)
 
(9,587
)
Directors' deferred compensation
 
 
 
 
16

 
 
 
 
 
16

Share repurchases
(769
)
 
(8
)
 
(48,062
)
 
 
 
 
 
(48,070
)
Net income
 
 
 
 
 
 
10,471

 
 
 
10,471

Balance at June 30, 2018
27,402

 
$
274

 
$
151,556

 
$
309,901

 
$
(3,690
)
 
$
458,041


 
Six Months Ended
 
Common Stock
 
Additional
Paid-In
Capital
 
Retained
Earnings
 
Accumulated
Other
Comprehensive
Income (Loss) ("AOCI")
 
Stockholders’
Equity
 
Shares
 
Value
 
Balance at December 30, 2017
27,945

 
$
279

 
$
190,067

 
$
277,989

 
$
1,992

 
$
470,327

Issuance of common stock under employee stock plans
67

 
1

 
2,604

 
 
 
 
 
2,605

Vesting of restricted stock units
240

 
2

 
(2
)
 
 
 
 
 

Stock-based compensation
 
 
 
 
12,377

 
 
 
 
 
12,377

Stock withheld to cover tax withholdings requirements upon restricted stock vesting
(51
)
 

 
(3,532
)
 
 
 
 
 
(3,532
)
Other comprehensive income
 
 
 
 
 
 
 
 
(5,682
)
 
(5,682
)
Directors' deferred compensation
 
 
 
 
34

 
 
 
 
 
34

Share repurchases
(799
)
 
(8
)
 
(49,992
)
 
 
 
 
 
(50,000
)
Cumulative effect of a change in accounting principle related to adoption of ASC 606
 
 
 
 
 
 
1,040

 
 
 
1,040

Net income
 
 
 
 
 
 
30,872

 
 
 
30,872

Balance at June 30, 2018
27,402

 
$
274

 
$
151,556

 
$
309,901

 
$
(3,690
)
 
$
458,041

The accompanying notes are an integral part of the consolidated financial statements.


7




iROBOT CORPORATION
CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
(unaudited)
 
Six Months Ended
 
June 29, 2019
 
June 30, 2018
Cash flows from operating activities:
 
 
 
Net income
$
29,727

 
$
30,872

Adjustments to reconcile net income to net cash provided by operating activities, net of the effects of acquisition:
 
 
 
Depreciation and amortization
17,905

 
17,606

Stock-based compensation
14,458

 
12,377

Deferred income taxes, net
535

 
(4,208
)
Other
3,106

 
384

Changes in operating assets and liabilities — (use) source
 
 
 
Accounts receivable
67,808

 
66,085

Inventory
(27,112
)
 
(10,303
)
Other current assets
(14,246
)
 
(12,764
)
Accounts payable
(52,835
)
 
(46,519
)
Accrued expenses and other liabilities
(18,043
)
 
(27,211
)
Net cash provided by operating activities
21,303

 
26,319

Cash flows from investing activities:
 
 
 
Additions of property and equipment
(14,705
)
 
(14,284
)
Change in other assets
(4,541
)
 
(1,837
)
Proceeds from sale of equity investment

 
629

Cash paid for business acquisition, net of cash acquired
(2,817
)
 

Purchases of investments

 
(6,438
)
Sales and maturities of investments
5,880

 
7,000

Net cash used in investing activities
(16,183
)
 
(14,930
)
Cash flows from financing activities:
 
 
 
Proceeds from employee stock plans
4,680

 
2,605

Income tax withholding payment associated with restricted stock vesting
(7,277
)
 
(3,532
)
Stock repurchases

 
(50,000
)
Net cash used in financing activities
(2,597
)
 
(50,927
)
Effect of exchange rate changes on cash and cash equivalents
(101
)
 
(314
)
Net increase (decrease) in cash and cash equivalents
2,422

 
(39,852
)
Cash and cash equivalents, at beginning of period
130,373

 
128,635

Cash and cash equivalents, at end of period
$
132,795

 
$
88,783

Supplemental disclosure of cash flow information:
 
 
 
Non-cash investing and financing activities:
 
 
 
Additions of property and equipment included in accounts payable
$
4,746

 
$
1,537

The accompanying notes are an integral part of the consolidated financial statements.

8




iROBOT CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)
1. Description of Business
iRobot Corporation ("iRobot" or the "Company") designs and builds robots that empower people to do more. The Company develops robotic technology and applies it to produce and market consumer robots. The Company’s revenue is primarily generated from product sales through distributor and retail sales channels, as well as its on-line stores.
2. Summary of Significant Accounting Policies
Basis of Presentation
The accompanying consolidated financial statements include those of iRobot and its subsidiaries, after elimination of all intercompany balances and transactions. iRobot has prepared the accompanying unaudited consolidated financial statements in conformity with accounting principles generally accepted in the United States of America ("GAAP"). In addition, certain prior year amounts have been reclassified to conform to the current year presentation.
In the opinion of management, all adjustments necessary to the unaudited interim consolidated financial statements have been made to state fairly the Company's financial position. Interim results are not necessarily indicative of results for the full fiscal year or any future periods. The information included in this Form 10-Q should be read in conjunction with the Company's audited consolidated financial statements and notes thereto included in its Annual Report on Form 10-K for the fiscal year ended December 29, 2018, filed with the Securities and Exchange Commission on February 14, 2019.
The Company operates and reports using a 52-53 week fiscal year ending on the Saturday closest to December 31. Accordingly, the Company’s fiscal quarters end on the Saturday that falls closest to the last day of the third month of each quarter.
Use of Estimates
The preparation of these financial statements in conformity with GAAP requires the Company to make estimates and assumptions that affect the reported amounts of assets and liabilities and revenues and expenses. These estimates and judgments, include but are not limited to, revenue recognition, including performance obligations, variable consideration and other obligations such as product returns and incentives; warranty costs; valuation of goodwill and acquired intangible assets; valuation of financial instruments; evaluating loss contingencies; accounting for stock-based compensation including performance-based assessments; and accounting for income taxes and related valuation allowances. The Company bases these estimates and judgments on historical experience, market participant fair value considerations, projected future cash flows and various other factors that the Company believes are reasonable under the circumstances. Actual results may differ from the Company’s estimates.
Other Assets
The Company holds non-marketable equity securities as part of its strategic investments portfolio. The Company classifies its cost method investments as equity securities without readily determinable fair values and measures these investments at cost, less any impairment, adjusted for observable price changes. At June 29, 2019 and December 29, 2018, other assets consisted primarily of equity securities without readily determinable fair values and an equity method investment totaling $21.6 million and $15.1 million, respectively.
Net Income Per Share
Basic income per share is calculated using the Company's weighted-average outstanding common shares. Diluted income
per share is calculated using the Company's weighted-average outstanding common shares including the dilutive effect of stock
awards as determined under the treasury stock method.


9

iROBOT CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (continued)

The following table presents the calculation of both basic and diluted net income per share (in thousands, except per share amounts): 
 
Three Months Ended
 
Six Months Ended
 
June 29, 2019
 
June 30, 2018
 
June 29, 2019
 
June 30, 2018
Net income
$
7,207

 
$
10,471

 
$
29,727

 
$
30,872

Weighted-average common shares outstanding
28,079

 
27,615

 
27,970

 
27,802

Dilutive effect of employee stock awards
684

 
722

 
809

 
856

Diluted weighted-average common shares outstanding
28,763

 
28,337

 
28,779

 
28,658

Basic income per share
$
0.26

 
$
0.38

 
$
1.06

 
$
1.11

Diluted income per share
$
0.25

 
$
0.37

 
$
1.03

 
$
1.08

Employee stock awards representing approximately 0.2 million shares of common stock for the three months ended June 29, 2019 and June 30, 2018, and approximately 0.1 million shares of common stock for the six months ended June 29, 2019 and June 30, 2018, were excluded from the computation of diluted earnings per share as their effect would have been antidilutive.
Recently Adopted Accounting Standards
In June 2018, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2018-07, "Compensation - Stock Compensation: Improvements to Nonemployee Share-Based Payment Accounting (Topic 718)." The amendments in ASU No. 2018-07 expand the scope of Topic 718 to include share-based payments issued to nonemployees for goods or services. The amendments in this ASU are effective for annual periods beginning after December 15, 2018 and interim periods within those annual periods, with early adoption permitted. The Company adopted this standard effective December 30, 2018 which did not have a material impact on the Company's consolidated financial statements and related disclosures.
In February 2016, the FASB issued ASU No. 2016-02 "Leases." This ASU and subsequently issued amendments require lessees to recognize the assets and liabilities on their balance sheet for the rights and obligations created by most leases and continue to recognize expenses on their income statements over the lease term. The standard also requires disclosures designed to give financial statement users information on the amount, timing and uncertainty of cash flows arising from leases. In July 2018, the FASB issued ASU No. 2018-11, "Leases (Topic 842): Targeted Improvements," which provides an alternative transition method that entities can elect when adopting the new standard. Under this alternative transition method, a company is permitted to use its effective date as the date of initial application without restating comparative period financial statements. The Company adopted the standard effective December 30, 2018 using the alternative transition method which resulted in the recognition of operating lease right-of-use assets and operating lease liabilities of approximately $52.8 million and $67.3 million, respectively. The Company's consolidated financial statements as of and for the three and six months ended June 29, 2019 are presented under the new standard, while the comparative quarter presented is not adjusted and continues to be reported in accordance with the historical accounting policy. See Note 4, "Leases," for the required disclosures related to the impact of adopting this standard and a discussion of the Company's updated policies related to lease accounting.
Recently Issued Accounting Standards
In August 2018, the FASB issued ASU No. 2018-15, "Intangibles - Goodwill and Other - Internal-Use Software." The new standard aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal use software license). The amendments to this ASU are effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019, with early adoption permitted. Implementation should be applied either retrospectively or prospectively to all implementation costs incurred after the date of adoption. The Company is currently evaluating the impact of the standard on its consolidated financial statements.
In August 2018, the FASB issued ASU No. 2018-13, "Fair Value Measurement: Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement." The amendment modifies disclosure requirements related to fair value measurement. The amendments to this ASU are effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. Implementation on a prospective or retrospective basis varies by specific disclosure requirement. Early adoption is permitted. The standard also allows for early adoption of any removed or modified disclosures upon issuance of this ASU while delaying adoption of the additional disclosures until their effective date. The Company does not believe this amendment will have a material impact on its consolidated financial statements.
In June 2016, the FASB issued ASU No. 2016-13, "Measurement of Credit Losses on Financial Instruments," as clarified in ASU No. 2019-04 and ASU No. 2019-05. The guidance amends the impairment model by requiring entities to use a forward-

10

iROBOT CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (continued)

looking approach based on expected losses rather than incurred losses to estimate credit losses on certain types of financial instruments. This may result in the earlier recognition of allowances for losses. The guidance is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years, with early adoption permitted. The Company is currently evaluating the impact of the standards on its consolidated financial statements. 
From time to time, new accounting pronouncements are issued by FASB that are adopted by the Company as of the specified effective date. Unless otherwise discussed, the Company believes that recently issued standards, which are not yet effective, will not have a material impact on the Company’s consolidated financial statements upon adoption.

3. Revenue Recognition
The Company primarily derives its revenue from product sales. The Company sells products directly to consumers through on-line stores and indirectly through resellers and distributors. Revenue is recognized upon transfer of control of promised products or services to customers, generally as title and risk of loss passes, in an amount that reflects the consideration the Company expects to receive in exchange for those products or services. Taxes collected from customers, which are subsequently remitted to governmental authorities, are excluded from revenue. Shipping and handling expenses are considered fulfillment activities and are expensed as incurred.
The Company’s product portfolio includes various consumer robots, many of which are Wi-Fi connected. The consumer robots are generally highly dependent on, and interrelated with, the embedded software and cannot function without the software. As such, the consumer robots are accounted for as a single performance obligation, and the revenue is recognized at a point in time when the control is transferred to distributors, resellers or directly to end customers through on-line stores. For consumer robots with Wi-Fi capability ("connected robots"), each sale represents an arrangement with multiple promises consisting of the robot, an app, cloud services and potential future unspecified software upgrades. The Company has determined that the app, cloud services and potential future unspecified software upgrades represent one promised service to the customer to enhance the functionality and interaction with the robot (referred to collectively as "Cloud Services"). For certain connected robots, the Company has concluded that, on a quantitative and qualitative basis, the Cloud Services do not constitute a material performance obligation and, as such, these services are not considered a separate performance obligation that requires allocation of transaction price.
During the third quarter of 2018, the Company launched Roomba i7 and i7+ which brought a new level of intelligence and automation to robotic vacuum cleaners with the ability to learn, map and adapt to a home's floor plan. The Company has concluded that beginning with this launch, the Cloud Services related to these new products are a material performance obligation. For contracts that contain multiple performance obligations, the transaction price is allocated to each performance obligation based on a relative standalone selling price ("SSP"). The SSP reflects the Company's best estimate of what the selling prices of performance obligations would be if they were sold regularly on a standalone basis. Revenue allocated to the robots is recognized at a point in time when control is transferred. Revenue allocated to the Cloud Services is deferred and recognized on a straight-line basis over the estimated period the software upgrades and services are expected to be provided. For contracts with a duration of greater than one year, the transaction price allocated to performance obligations that are unsatisfied as of June 29, 2019 is not material. The Company does not disclose the value of unsatisfied performance obligations for contracts with an original expected duration of one year or less.
The Company’s products generally carry a one-year limited warranty that promises customers that delivered products are as specified. The Company does not consider these assurance-type warranties as a separate performance obligation and therefore, the Company accounts for such warranties under ASC 460, "Guarantees."
Significant Judgments
The Company provides limited rights of returns for direct-to-consumer sales generated through its on-line stores and certain resellers and distributors. In addition, the Company may provide other credits or incentives, including price protection, which are accounted for as variable consideration when estimating the amount of revenue to recognize. Where appropriate, these estimates take into consideration relevant factors such as the Company’s historical experience, current contractual requirements, specific known market events and trends and forecasted customer buying and payment patterns. Overall, these reserves reflect the Company’s best estimates, and the actual amounts of consideration ultimately received may differ from the Company’s estimates. Returns and credits are estimated at contract inception and updated at the end of each reporting period as additional information becomes available and only to the extent that it is probable that a significant reversal of any incremental revenue will not occur. As of June 29, 2019, the Company has reserves for product returns of $44.5 million and other credits and incentives of $69.7 million. As of December 29, 2018, the Company had reserves for product returns of $53.9 million and other credits and incentives of $97.7 million. Revenue recognized during the three months ended June 29, 2019 and June 30, 2018 related to performance obligations satisfied in a prior period was not material.

11

iROBOT CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (continued)

Disaggregation of Revenue
The following table provides information about disaggregated revenue by geographical region (in thousands):
 
Three Months Ended
 
Six Months Ended
 
June 29, 2019
 
June 30, 2018
 
June 29, 2019
 
June 30, 2018
United States
$
124,472

 
$
111,526

 
$
238,537

 
$
218,388

EMEA
82,893

 
70,123

 
157,462

 
139,710

Other
52,807

 
44,668

 
101,834

 
85,287

Total revenue
$
260,172

 
$
226,317

 
$
497,833

 
$
443,385


Contract Balances
The following table provides information about receivables and contract liabilities from contracts with customers (in thousands):
 
June 29, 2019
 
December 29, 2018
Accounts receivable, net
$
90,401

 
$
162,166

Contract liabilities
3,075

 
5,756

The Company invoices customers based upon contractual billing schedules, and accounts receivable are recorded when the right to consideration becomes unconditional. Contract liabilities primarily relate to prepayments received from customers in advance of product shipments. The change in the opening and closing balances of the Company’s contract assets and contract liabilities primarily results from the timing difference between the Company’s performance and the customer’s payment. During the three months ended June 29, 2019 and June 30, 2018, the Company recognized $5.3 million and $6.3 million, respectively, of the contract liability balance as revenue upon transfer of the products to customers. During the six months ended June 29, 2019 and June 30, 2018, the Company recognized $5.8 million and $6.7 million, respectively, of the contract liability balance as revenue upon transfer of the products to customers. The Company does not assess whether a prepayment received represents a significant financing component as the period between when the payment is received and the transfer of the products to the customer is generally one year or less.

4. Leases
The Company's leasing arrangements primarily consist of operating leases for its facilities which include corporate, sales and research and development offices. For leases with terms greater than 12 months, the Company records the related right-of-use asset and lease obligation at the present value of lease payments over the term. The Company's leases typically include rental escalation clauses, renewal options and/or termination options that are factored into the determination of lease payments when appropriate. The Company does not separate lease and nonlease components of contracts and excludes all variable lease payments from the measurement of right-of-use assets and lease liabilities. The Company's variable lease payments generally include usage based nonlease components. The Company's lease agreements do not contain any residual value guarantees or restrictive covenants. Leases with an initial term of 12 months or less are not recorded on the balance sheet; lease expense is recognized on a straight-line basis over the lease term.
The Company's existing leases do not provide a readily determinable implicit rate. Therefore, the Company estimates its incremental borrowing rate to discount the lease payments based on information available at December 30, 2018 (date of initial application) or the lease commencement date for existing leases upon adoption or new leases post adoption, respectively. At June 29, 2019, the Company's weighted average discount rate was 3.61%, while the weighted average remaining lease term was 9.58 years.
The components of lease expense were as follows (in thousands):
 
Three Months Ended
 
Six Months Ended
 
June 29, 2019
Operating lease cost
$
1,969

 
$
3,939

Variable lease cost
1,316

 
2,136

Total lease cost
$
3,285

 
$
6,075



12

iROBOT CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (continued)

Supplemental cash flow information related to leases was as follows (in thousands):
 
Three Months Ended
 
Six Months Ended
 
June 29, 2019
Cash paid for amounts included in the measurement of lease liabilities:
 
 
 
Operating cash flows from operating leases
$
2,865

 
$
4,881

Right-of-use assets obtained in exchange for lease obligations:
 
 
 
Operating leases
$

 
$
52,767


Maturities of operating lease liabilities were as follows as of June 29, 2019 (in thousands):
 
Operating leases
Remainder of 2019
$
3,435

2020
8,543

2021
8,255

2022
7,580

2023
7,127

Thereafter
41,198

Total minimum lease payments
$
76,138

Less: imputed interest
12,548

Present value of future minimum lease payments
$
63,590

Less: current portion of operating lease liabilities (Note 7)
5,522

Long-term lease liabilities
$
58,068



Financial Statement Impact of Adopting ASC 842
The Company adopted ASC 842 effective December 30, 2018 using the alternative transition method. Under this alternative transition method, a company is permitted to use its effective date as the date of initial application without restating comparative period financial statements. The Company elected the package of practical expedients permitted under the transition guidance, which allowed the Company to carryforward its historical assessments of (1) whether contracts are or contain leases, (2) lease classification and (3) initial direct costs. In addition, the Company elected the practical expedient to use hindsight in determining lease term. The adoption of the new standard resulted in the recognition of right-of-use assets and lease liabilities of approximately $52.8 million and $67.3 million, respectively. The standard did not materially impact the Company's consolidated income or cash flows.

5. Inventory
Inventory consists of the following (in thousands):
 
June 29, 2019
 
December 29, 2018
Raw materials
$
2,922

 
$
2,992

Finished goods
189,088

 
161,641

 
$
192,010

 
$
164,633




13

iROBOT CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (continued)

6. Goodwill and Other Intangible Assets
The following table summarizes the activity in the carrying amount of goodwill for the six months ended June 29, 2019 (in thousands):
Balance as of December 29, 2018
$
118,896

Acquisition
2,050

Effect of foreign currency translation
(408
)
Balance as of June 29, 2019
$
120,538



Intangible assets at June 29, 2019 and December 29, 2018 consisted of the following (in thousands):
 
June 29, 2019
 
December 29, 2018
 
Cost
 
Accumulated
Amortization
 
Net
 
Cost
 
Accumulated
Amortization
 
Net
Completed technology
$
28,100

 
$
23,396

 
$
4,704

 
$
26,900

 
$
21,607

 
$
5,293

Tradename
100

 
100

 

 
100

 
100

 

Customer relationships
11,255

 
1,859

 
9,396

 
11,291

 
1,365

 
9,926

Reacquired distribution rights
32,347

 
27,921

 
4,426

 
32,499

 
23,598

 
8,901

Non-competition agreements
262

 
152


110

 
263

 
110

 
153

Total
$
72,064

 
$
53,428

 
$
18,636

 
$
71,053

 
$
46,780

 
$
24,273


Amortization expense related to acquired intangible assets was $3.4 million and $4.9 million for the three months ended June 29, 2019 and June 30, 2018, respectively. Amortization expense related to acquired intangible assets was $6.7 million and $10.0 million for the six months ended June 29, 2019 and June 30, 2018, respectively.
The estimated future amortization expense related to current intangible assets in each of the five succeeding fiscal years is expected to be as follows (in thousands):
 
Cost of Revenue
 
Operating Expenses
 
Total
Remainder of 2019
$
5,635

 
$
497

 
$
6,132

2020
1,140

 
1,016

 
2,156

2021
1,140

 
792

 
1,932

2022
915

 
792

 
1,707

2023
240

 
792

 
1,032

Thereafter
60

 
5,617

 
5,677

Total
$
9,130

 
$
9,506

 
$
18,636




14

iROBOT CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (continued)

7. Accrued Expenses
Accrued expenses consisted of the following at (in thousands):
 
June 29, 2019
 
December 29, 2018
Accrued other compensation
$
12,241

 
$
10,518

Accrued warranty
11,970

 
11,964

Accrued direct fulfillment costs
9,543

 
5,372

Accrued bonus
6,914

 
21,226

Current portion of operating lease liabilities
5,522

 

Accrued sales and other indirect taxes payable
4,931

 
11,397

Accrued income taxes
2,547

 
1,936

Accrued accounting fees
2,020

 
2,052

Accrued other
7,941

 
6,794

 
$
63,629

 
$
71,259



8. Derivative Instruments
The Company operates internationally and, in the normal course of business, is exposed to fluctuations in foreign currency exchange rates. The foreign currency exposures typically arise from transactions denominated in currencies other than the functional currency of the Company's operations, primarily the Japanese Yen, Canadian Dollar, British Pound and the Euro. The Company uses derivative instruments that are designated in cash flow hedge relationships to reduce or eliminate the effects of foreign exchange rate changes on sales and purchases. These contracts typically have maturities of thirty-seven months or less. At June 29, 2019 and December 29, 2018, the Company had outstanding cash flow hedges with a total notional value of $389.9 million and $366.7 million, respectively.
The Company also enters into economic hedges that are not designated as hedges from an accounting standpoint to reduce or eliminate the effects of foreign exchange rate changes typically related to short term trade receivables and payables. These contracts typically have maturities of ten months or less. At June 29, 2019 and December 29, 2018, the Company had outstanding economic hedges with a total notional value of $48.0 million and $56.0 million, respectively.
The fair values of derivative instruments are as follows (in thousands):
 
 
 
Fair Value
 
Classification
 
June 29, 2019
 
December 29, 2018
Derivatives not designated as hedging instruments:
 
 
 
Foreign currency forward contracts
Other current assets
 
$
480

 
$
551

Foreign currency forward contracts
Accrued expenses
 
598

 

Derivatives designated as cash flow hedges:
 
 
 
Foreign currency forward contracts
Other current assets
 
$
1,201

 
$
53

Foreign currency forward contracts
Other assets
 
3,454

 
172

Foreign currency forward contracts
Accrued expenses
 
1,102

 
335

Foreign currency forward contracts
Long-term liabilities
 
833

 
795


Gains (losses) associated with derivative instruments not designated as hedging instruments are as follows (in thousands):
 
 
 
Three Months Ended
 
Six Months Ended
 
Classification
 
June 29, 2019
 
June 30, 2018
 
June 29, 2019
 
June 30, 2018
Gain (loss) recognized in income
Other income, net
 
$
(1,085
)
 
$
1,707

 
$
(652
)
 
$
538



15

iROBOT CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (continued)

The following tables reflect the effect of derivatives designated as cash flow hedging for the three and six months ended June 29, 2019 and June 30, 2018 (in thousands): 
 
 
Gain (loss) recognized in OCI on Derivative (1)
 
 
Three Months Ended
 
Six Months Ended
 
 
June 29, 2019
 
June 30, 2018
 
June 29, 2019
 
June 30, 2018
Foreign currency forward contracts
 
$
(2,054
)
 
$
2,154

 
$
4,350

 
$
(560
)

(1)
The amount represents the change in fair value of derivative contracts due to changes in spot rates.
 
 
Gain (loss) recognized in earnings on cash flow hedging instruments
 
 
Three Months Ended
 
 
June 29, 2019
 
June 30, 2018
 
 
Revenue
 
Cost of revenue
 
Revenue
 
Cost of revenue
Consolidated statements of income in which the effects of cash flow hedging instruments are recorded
 
$
260,172

 
$
142,002

 
$
226,317

 
$
108,391

 
 
 
 
 
 
 
 
 
Gain (loss) on cash flow hedging relationships:
 
 
 
 
 
 
 
 
Foreign currency forward contracts:
 
 
 
 
 
 
 
 
Amount of gain (loss) reclassified from AOCI into earnings
 
$
359

 
$

 
$
(113
)
 
$
370


 
 
Gain (loss) recognized in earnings on cash flow hedging instruments
 
 
Six Months Ended
 
 
June 29, 2019
 
June 30, 2018
 
 
Revenue
 
Cost of revenue
 
Revenue
 
Cost of revenue
Consolidated statements of income in which the effects of cash flow hedging instruments are recorded
 
$
497,833

 
$
260,117

 
$
443,385

 
$
209,674

 
 
 
 
 
 
 
 
 
Gain (loss) on cash flow hedging relationships:
 
 
 
 
 
 
 
 
Foreign currency forward contracts:
 
 
 
 
 
 
 
 
Amount of gain (loss) reclassified from AOCI into earnings
 
$
214

 
$

 
$
(279
)
 
$
(386
)




16

iROBOT CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (continued)

9. Fair Value Measurements
The Company’s financial assets and liabilities measured at fair value on a recurring basis at June 29, 2019, were as follows (in thousands):
 
Fair Value Measurements as of
June 29, 2019

Level 1
 
Level 2 (1)
 
Level 3 (2)
Assets:
 
 
 
 
 
Corporate and government bonds, $24,018 at cost (3)
$

 
$
23,984

 
$

Derivative instruments (Note 8)

 
5,135

 

Total assets measured at fair value
$

 
$
29,119

 
$

 
 
 
 
 
 
Liabilities:
 
 
 
 
 
Derivative instruments (Note 8)
$

 
$
2,533

 
$

Total liabilities measured at fair value
$

 
$
2,533

 
$


The Company’s financial assets and liabilities measured at fair value on a recurring basis at December 29, 2018, were as follows (in thousands):
 
Fair Value Measurements as of
December 29, 2018
 
Level 1
 
Level 2 (1)
 
Level 3 (2)
Assets:
 
 
 
 
 
Money market funds
$
3,730

 
$

 
$

Corporate and government bonds, $30,035 at cost

 
29,605

 

Convertible note

 

 
2,000

Derivative instruments (Note 8)

 
776

 

Total assets measured at fair value
$
3,730

 
$
30,381

 
$
2,000

 
 
 
 
 
 
Liabilities:
 
 
 
 
 
Derivative instruments (Note 8)
$

 
$
1,130

 
$

Total liabilities measured at fair value
$

 
$
1,130