Irobot corporation (IRBT)
CashFlow / Yearly
Dec'19Dec'18Dec'17Dec'16Dec'15Dec'14Dec'13Dec'12Dec'11Dec'10Dec'09
Cash flows from operating activities:
Net (loss) income

85,300

87,992

50,964

41,939

44,130

37,803

27,641

17,297

40,191

25,514

3,330

Adjustments to reconcile net (loss) income to net cash provided by operating activities:
Depreciation and amortization

37,159

36,574

25,499

13,606

15,304

13,049

12,169

11,672

10,312

7,541

8,074

Impairment on cost method investment

-

-

-

-

0

-

-

-

-

-

-

Gain (Loss) on Disposition of Business

-

-

-

-

-

0

-

-

-

-

-

Gain (Loss) on Sale of Equity Investments

8,400

0

0

-

-

-

-

-

-

-

-

Gain (Loss) on Disposition of Business and Cost Method Investment

-

-

-

-

3,287

-

-

-

-

-

-

Loss on disposal of property and equipment

-

-

-

-

-

-246

-189

-1,332

-599

-204

-202

Income (Loss) from Equity Method Investments

-

-

-

-

0

0

-

-

-

-

-

Stock-based compensation

23,744

25,804

19,751

15,995

14,183

13,778

13,409

10,983

8,784

8,165

7,562

Deferred income taxes, net

11,118

10,848

999

-3,557

985

-3,101

768

3,763

-6,154

-4,998

-1,078

Tax benefit of excess stock-based compensation deductions

-

-

-

2,971

1,467

3,051

2,406

1,445

6,917

2,622

2,239

Deferred rent

-

-

-

-

149

49

44

87

162

132

132

Other

-

-

-

0

0

-

-

-

-

-

-

Other

7,267

1,837

864

-2,361

-

-

-

-

-

-

-

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

-13,064

23,920

53,251

-25,682

31,461

31,708

9,935

-15,560

9,282

-1,115

-759

Unbilled revenue

-

-

-

-

-

1,758

-340

-1,166

-1,650

2,181

-183

Inventory

-7,307

58,546

1,470

981

13,978

2,387

9,365

807

3,929

-5,246

-2,154

Other current assets

3,310

8,533

10,562

-3,187

-203

2,856

-1,980

2,892

1,843

2,082

816

Accounts payable

-20,536

22,470

17,457

6,502

3,786

16,249

-1,743

-8,684

9,717

8,130

11,015

Accrued expenses and other liabilities

-386

-1,145

30,305

10,181

-3,251

3,695

1,255

-656

1,421

1,495

3,385

Accrued compensation

-

-

-

-

-

-3,371

7,751

-6,106

52

4,302

7,132

Deferred revenue and customer advances

-

-

-

2,996

-584

-1,236

-1,172

4,730

-2,007

-374

1,276

Long-term liabilities

-

-

-

-908

3,970

-997

515

-613

671

-430

-430

Net cash provided by operating activities

130,052

71,685

76,315

116,424

26,712

40,606

41,892

37,861

55,735

49,157

40,641

Cash flows from investing activities:
Additions of property and equipment

35,337

32,422

23,371

10,817

9,372

13,774

6,829

6,770

13,011

12,597

5,038

Change in other assets

5,436

2,363

1,542

2,093

1,015

250

2,000

6,000

0

0

-

Proceeds from Divestiture of Business and cost method investment

-

-

-

-

5,645

0

0

-

-

-

-

Proceeds from sale of business unit

-

-

-

23,520

-

0

-

-

-

-

-

Cash paid for business acquisition, net of cash acquired

2,817

0

148,765

0

0

-

-

74,530

0

0

2,500

Purchases of investments

0

6,438

10,578

16,554

17,755

31,219

17,946

5,086

9,189

30,461

5,000

Proceeds from Sale of Other Assets, Investing Activities

9,787

856

1,267

634

-

-

-

-

-

-

-

Sales and maturities of investments

12,880

14,000

13,066

9,500

20,500

16,500

8,044

10,000

5,000

21,500

0

Proceeds from sale of cost method investment

-

-

-

-

-

-

650

0

0

-

-

Net cash used in investing activities

-20,923

-26,367

-169,923

4,190

-1,997

-28,743

-18,081

-82,386

-17,200

-21,558

-12,538

Cash flows from financing activities:
Proceeds from employee stock plans

7,147

10,366

10,573

9,344

6,464

8,943

13,629

4,326

13,401

6,590

738

Income tax withholding payment associated with restricted stock vesting

7,277

3,532

2,983

1,300

1,295

1,626

1,212

784

928

284

76

Stock repurchases

0

50,000

0

97,021

37,393

1,678

0

0

-

-

-

Tax benefit of excess stock-based compensation deductions

-

-

-

2,971

1,467

3,051

2,406

1,445

6,917

2,622

2,239

Net cash used in financing activities

-130

-43,166

7,590

-86,006

-30,757

8,690

14,823

4,987

19,390

8,928

2,901

Effect of exchange rate changes on cash and cash equivalents

20

-414

130

0

0

-

-

-

-

-

-

Cash and Cash Equivalents, Period Increase (Decrease)

109,019

1,738

-85,888

34,608

-6,042

20,553

38,634

-39,538

57,925

36,527

31,004

Gain on sale of cost method investment

-

-

-

-

-

0

0

-

-

-

-

Business Combination, Bargain Purchase, Gain Recognized, Amount

0

0

2,243

0

0

-

-

-

-

-

-

Goodwill and Intangible Asset Impairment

-

-

-

-

-

-

1,988

0

0

-

-

Supplemental disclosure of cash flow information
Cash paid for income taxes

22,582

39,517

25,879

14,061

14,341

15,508

7,235

11,663

8,046

17,807

1,127

Noncash investing activity, transfer of inventory to property and equipment

-

-

-

-

-

637

223

0

0

-

-

Additions of property and equipment included in accounts payable

-

-

-

1,550

848

3,235

572

-

0

-

-

Asset retirement obligation - noncash

-

-

-

-

-

0

-

-

-

-

-