Intuitive surgical, inc. (ISRG)
CashFlow / TTM
Mar'20Dec'19Sep'19Jun'19Mar'19Dec'18Sep'18Jun'18Mar'18Dec'17Sep'17Jun'17Mar'17Dec'16Sep'16Jun'16Mar'16Dec'15Sep'15Jun'15Mar'15Dec'14Sep'14Jun'14Mar'14Dec'13Sep'13Jun'13Mar'13Dec'12Sep'12Jun'12Mar'12Dec'11Sep'11Jun'11Mar'11Dec'10Sep'10Jun'10Mar'10Dec'09Sep'09Jun'09Mar'09
Operating activities:
Net income

1,394,000

1,381,800

1,310,400

1,203,500

1,141,700

1,125,000

802,200

809,000

777,400

670,900

908,800

821,200

782,700

738,300

721,900

678,200

628,200

588,800

545,600

502,000

471,500

418,800

438,200

471,300

526,400

671,000

679,700

706,200

702,000

656,600

632,900

572,000

534,500

495,100

465,100

429,300

400,600

381,800

338,200

316,100

289,800

232,600

0

0

0

Depreciation and loss on disposal of property, plant, and equipment

179,500

160,000

139,800

126,600

116,500

108,600

101,600

96,400

90,900

86,200

81,300

77,500

74,600

73,900

72,800

72,200

69,400

65,100

60,100

56,100

53,700

52,000

51,600

49,500

47,900

46,000

42,100

40,800

37,600

34,700

33,000

30,100

29,300

28,700

27,200

26,100

25,000

23,700

22,200

21,300

20,400

19,000

0

0

0

Amortization of intangible assets

45,300

43,000

35,700

29,000

21,600

14,200

12,500

11,600

11,800

12,900

14,300

15,500

16,800

18,200

19,800

21,700

23,300

24,400

25,100

25,400

23,900

22,400

20,600

19,400

20,400

21,300

22,500

22,400

22,900

23,100

21,900

21,100

19,200

17,800

17,600

17,500

17,200

16,700

16,100

15,600

15,700

15,600

0

0

0

Loss (gain) on investments, accretion, and amortization, net

4,600

6,000

8,000

4,500

4,100

-1,800

-7,600

-14,500

-19,800

-21,200

-26,400

-29,900

-33,700

-35,900

-34,200

-32,100

-29,300

-26,400

-28,600

-27,300

-31,200

-33,900

-32,000

-34,900

-35,100

-36,800

-37,900

-38,100

-35,900

-33,100

-30,400

-27,800

-34,700

-22,600

0

0

0

-

-

-

-

-

-

-

-

Deferred income taxes

39,600

8,000

-92,500

-27,900

-36,400

-31,900

-39,300

-47,000

-53,300

-60,200

-21,200

-21,200

-19,300

-20,900

24,300

35,900

22,200

-4,600

78,000

77,300

70,300

35,000

32,100

7,200

14,800

38,500

6,300

11,200

12,700

20,800

-34,600

-14,000

-16,700

-7,100

-1,500

-21,100

-18,300

-21,500

-11,900

-6,800

-8,100

-15,600

0

0

0

Income tax benefits from employee stock plans

-

-

-

-

-

-

-

-

-

-

-

-

-

29,800

22,900

22,500

24,100

21,500

30,400

30,300

20,000

13,900

12,500

9,600

16,700

34,500

68,800

75,000

93,600

93,900

67,200

72,200

57,200

48,600

44,600

38,300

42,200

57,900

64,400

63,600

50,900

23,600

0

0

0

Excess tax benefit from employee stock plans

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

42,000

39,200

29,900

24,000

22,100

17,600

21,700

38,000

70,600

76,000

94,600

94,200

68,600

79,100

65,300

58,800

53,800

42,700

46,700

65,200

72,200

71,000

57,300

25,100

0

0

0

Share-based compensation expense

350,300

335,800

317,000

298,100

279,800

261,200

246,400

232,100

219,200

209,100

199,000

190,100

182,300

177,600

173,400

170,800

169,500

167,900

167,700

168,600

169,200

168,900

169,400

174,700

171,500

168,900

165,600

162,500

157,100

153,300

149,600

137,200

138,700

136,400

131,900

127,400

122,900

117,600

112,600

106,700

101,100

97,000

0

0

0

Amortization of contract acquisition assets

14,400

13,100

11,900

11,200

10,700

10,600

10,600

10,700

10,900

10,900

0

0

0

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Changes in operating assets and liabilities, net of effects of acquisition:
Accounts receivable

-22,400

-38,800

45,500

95,100

59,700

161,300

107,900

47,300

64,900

81,400

35,200

76,200

86,100

34,200

97,200

82,200

33,500

79,200

75,800

50,400

53,400

13,700

-21,600

-87,500

-106,000

-68,900

-55,600

35,300

45,200

68,900

67,700

69,500

36,400

51,100

57,300

55,700

79,800

41,500

21,300

19,500

40,900

35,300

0

0

0

Inventory

331,700

360,500

366,600

323,100

306,800

279,000

238,600

191,100

142,700

115,500

88,600

85,500

77,900

46,700

20,800

-3,600

-9,400

10,700

17,000

21,700

34,300

26,800

22,600

55,700

74,600

70,000

74,000

48,100

16,900

7,100

24,500

24,200

24,800

25,300

23,600

26,100

24,800

29,200

28,300

14,700

4,100

-5,900

0

0

0

Prepaids and other assets

186,100

116,900

83,500

64,500

119,800

77,700

110,400

93,400

62,300

38,900

38,000

72,600

-13,500

39,200

-11,600

43,200

69,600

10,500

39,300

29,600

33,300

67,600

84,100

40,900

48,600

5,000

21,900

16,600

15,200

37,100

7,300

10,700

-5,500

9,400

6,200

2,800

-3,400

-1,100

-300

1,500

25,500

6,300

0

0

0

Accounts payable

11,200

12,300

28,000

24,100

31,300

16,700

15,500

22,600

16,900

14,000

21,400

8,600

16,100

15,900

3,500

3,100

-8,700

-11,300

1,100

2,200

10,100

17,700

-5,100

-4,500

-8,900

-8,900

5,900

12,700

18,200

8,400

9,700

13,900

3,300

10,300

7,400

-4,400

8,600

8,100

10,800

15,300

13,200

7,000

0

0

0

Accrued compensation and employee benefits

30,900

57,400

40,900

32,500

21,500

26,200

21,000

16,500

17,500

31,200

20,300

16,400

8,100

18,700

13,700

7,500

8,400

21,500

13,500

11,600

12,800

21,400

18,600

1,900

-13,300

-33,300

-20,000

-4,600

8,200

21,000

14,700

20,200

14,600

19,600

0

0

0

-

-

0

0

-

-

0

0

Deferred revenue

36,800

35,500

25,400

33,200

42,400

54,300

42,600

33,200

23,200

43,700

44,000

50,600

45,700

14,100

6,500

9,900

13,000

8,200

9,800

-1,900

-10,400

19,800

0

0

0

-

-

-

-

-

-

-

-

28,100

27,000

26,700

27,400

26,500

26,100

19,300

6,100

21,300

0

0

0

Other liabilities

31,800

11,900

6,800

200

20,100

37,100

279,300

209,400

197,800

219,400

-55,200

33,300

37,900

53,700

46,000

23,300

4,900

-10,500

-33,100

-34,400

-8,900

63,400

81,500

53,900

52,700

11,100

-9,100

8,300

2,000

-12,300

19,800

16,300

16,000

7,900

-17,200

8,400

22,300

38,200

50,000

45,800

40,600

32,600

0

0

0

Net cash provided by operating activities

1,617,800

1,598,200

1,383,600

1,307,100

1,222,600

1,169,600

1,163,500

1,197,600

1,182,600

1,143,900

1,141,600

1,056,500

1,101,700

1,087,000

1,075,000

985,900

909,300

806,200

682,700

653,600

622,500

665,100

700,000

753,200

788,300

880,000

877,700

885,500

907,200

814,200

801,100

747,100

737,200

677,600

605,600

561,000

535,600

545,800

526,900

510,200

417,700

392,200

0

0

0

Investing activities:
Purchase of investments

3,043,900

3,346,200

3,431,300

3,546,200

3,140,500

2,581,900

2,566,900

2,139,600

2,260,500

1,995,000

1,811,000

2,224,200

2,266,000

2,585,500

2,595,800

2,296,800

2,032,600

1,827,400

1,469,300

1,328,900

1,193,900

1,344,600

1,317,200

1,110,700

1,300,900

1,443,700

1,515,100

1,758,600

1,763,600

1,833,900

1,805,000

1,829,200

1,933,800

1,532,200

1,529,200

1,507,000

1,386,900

1,385,400

1,273,500

1,065,600

874,000

764,500

0

0

0

Proceeds from Sale of Investments

161,100

107,300

82,100

76,100

91,800

274,000

609,700

645,400

666,800

1,861,300

1,637,100

1,631,700

1,746,500

389,900

333,900

334,600

223,100

233,100

220,300

189,500

687,100

665,900

730,000

1,335,700

988,200

984,900

945,100

357,600

246,600

329,800

336,000

457,500

498,200

444,300

0

0

0

-

-

-

-

-

-

-

-

Proceeds from maturities of investments

2,432,300

2,569,800

2,513,400

2,227,600

1,987,900

1,533,600

1,301,100

1,133,100

895,500

703,100

736,900

837,900

837,600

970,100

934,200

850,400

927,200

825,800

737,000

694,500

659,000

714,700

725,800

804,000

822,900

822,400

880,900

916,500

841,700

800,200

728,900

623,500

662,700

691,800

0

0

0

-

-

-

-

-

-

-

-

Proceeds from sales and maturities of investments

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

846,100

618,900

512,300

518,400

0

0

0

Purchase of property, plant, and equipment and intellectual property

416,000

425,600

339,100

299,400

262,100

187,400

162,900

167,300

177,800

190,700

177,500

141,200

97,300

53,900

55,800

69,200

71,400

81,000

126,500

111,800

116,700

105,600

69,300

89,500

96,000

104,600

146,400

99,500

82,600

114,200

58,700

86,100

116,500

82,900

77,100

112,700

94,500

96,000

94,300

49,600

42,100

53,400

0

0

0

Acquisition of businesses, net of cash

96,100

59,700

59,600

48,600

89,200

87,900

0

0

0

-

-

-

-

-

-

-

-

-

-

-

-

84,300

0

0

0

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Net cash provided by (used in) investing activities

-962,600

-1,154,400

-1,234,500

-1,590,500

-1,412,100

-1,049,600

-879,100

-566,500

-876,000

378,700

385,500

104,200

220,800

-1,279,400

-1,383,500

-1,181,000

-953,700

-849,500

-639,900

-559,800

-36,300

-153,900

-13,600

858,300

401,700

259,000

179,500

-611,600

-785,500

-845,700

-841,400

-834,300

-889,400

-479,000

-461,500

-409,900

-344,500

-494,300

-521,700

-496,300

-403,800

-299,500

0

0

0

Financing activities:
Proceeds from issuance of common stock relating to employee stock plans

275,300

272,800

242,700

221,300

239,200

236,600

233,500

254,000

332,600

415,500

412,100

428,800

491,200

580,900

617,500

652,100

539,700

361,100

401,600

350,600

297,500

283,600

198,700

139,000

137,600

160,600

224,700

236,900

269,700

263,300

255,500

307,900

284,000

260,600

189,800

116,400

108,100

141,100

157,900

162,600

145,600

58,700

0

0

0

Excess tax benefit from employee stock plans

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

42,000

39,200

29,900

24,000

22,100

17,600

21,700

38,000

70,600

76,000

94,600

94,200

68,600

79,100

65,300

58,800

53,800

42,700

46,700

65,200

72,200

71,000

57,300

25,100

0

0

0

Taxes paid related to net share settlement of equity awards

169,400

159,100

157,900

157,000

156,100

120,000

118,000

114,600

111,700

56,600

54,400

52,200

50,800

24,000

23,700

22,800

16,900

11,000

10,500

10,000

14,700

0

0

0

0

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Repurchase of common stock

369,500

269,500

0

0

0

-

-

-

-

2,274,000

2,034,400

2,034,400

2,034,400

42,500

92,300

127,800

182,100

183,700

99,500

64,000

1,009,700

1,000,000

1,000,000

1,693,800

963,500

1,109,200

0

0

0

-

-

-

-

331,800

471,500

349,300

210,200

198,600

58,900

0

0

150,000

0

0

0

Capital contribution from noncontrolling interest

0

10,000

12,000

12,000

12,000

10,000

0

0

0

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Other financing activities

0

-

0

0

0

-

0

0

2,000

-

0

0

0

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Net cash provided by (used in) financing activities

-305,300

-168,400

-185,500

-129,000

92,800

126,300

-150,500

-124,600

-43,100

-1,913,100

-1,674,700

-1,657,800

-1,594,000

514,400

461,000

472,900

323,200

159,100

333,600

315,800

-697,000

-692,400

-779,200

-1,537,200

-804,200

-910,600

-867,100

-325,600

-19,700

119,200

139,000

190,700

29,100

-12,400

-227,900

-190,200

-55,400

7,700

171,200

233,600

202,900

-66,200

0

0

0

Effect of exchange rate changes on cash, cash equivalents, and restricted cash

-1,800

-2,200

-2,300

-800

-2,300

-100

-600

500

2,600

2,100

1,000

100

-400

0

900

300

600

-1,500

-1,200

-1,800

-2,100

-600

-1,000

600

700

0

500

0

-400

200

-700

-1,100

-800

-200

0

1,100

500

-800

-500

-900

200

300

0

0

0

Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect, Total

348,100

273,200

-38,700

-413,200

-99,000

246,200

133,300

507,000

266,100

-388,400

-146,600

-497,000

-271,900

322,000

153,400

278,100

279,400

114,300

375,200

407,800

-112,900

-181,800

-93,800

74,900

386,500

228,400

190,600

-51,700

101,600

87,900

98,000

102,400

-123,900

186,000

-83,800

-38,000

136,200

58,400

175,900

246,600

217,000

26,800

0

0

0