Singapore markets closed

Masimo Corporation (MASI)

NasdaqGS - NasdaqGS Real-time price. Currency in USD
Add to watchlist
154.37+1.16 (+0.76%)
At close: 04:00PM EDT
154.37 0.00 (0.00%)
After hours: 05:22PM EDT
Annual

Cash flow

All numbers in thousands
Breakdown
ttm
31/12/2021
31/12/2020
31/12/2019
31/12/2018
Cash flows from operating activities
Net income
190,729
229,647
240,302
196,216
193,543
Depreciation & amortisation
98,206
35,620
29,300
23,487
21,127
Deferred income taxes
-
-15,086
-4,964
-5,965
-8,274
Stock-based compensation
51,854
44,624
42,225
39,233
27,417
Change in working capital
-122,438
-31,345
-96,516
-32,375
7,220
Accounts receivable
-66,799
-60,799
-2,229
-23,580
10,826
Inventory
-62,934
13,493
-94,434
-21,257
-1,885
Accounts payable
49,414
10,988
7,637
9,934
5,211
Other working capital
146,886
229,825
131,006
149,148
216,844
Other non-cash items
-
-
82
-
-
Net cash provided by operating activities
205,096
264,754
210,963
221,640
239,527
Cash flows from investing activities
Investments in property, plant and equipment
-58,210
-34,929
-79,957
-72,492
-22,683
Acquisitions, net
-985,500
0
-116,080
0
-3,922
Purchases of investments
-
0
0
-125,189
-
Sales/maturities of investments
-
0
120,000
-
-
Other investing activities
-
-2,600
-6,750
-
453
Net cash used for investing activities
-1,047,510
-37,529
-82,787
-197,681
-26,152
Cash flows from financing activities
Debt repayment
-
-
-
-
0
Common stock issued
18,704
23,241
58,424
28,339
44,748
Common stock repurchased
-401,400
-128,917
-110,540
-37,555
-18,478
Other financing activities
-34,304
-16,728
-2,191
-123
-490
Net cash used provided by (used for) financing activities
510,100
-122,404
-54,307
-9,339
25,780
Net change in cash
-356,766
103,373
76,929
15,434
237,158
Cash at beginning of period
577,343
645,004
568,075
552,641
315,483
Cash at end of period
245,029
748,377
645,004
568,075
552,641
Free cash flow
Operating cash flow
205,096
264,754
210,963
221,640
239,527
Capital expenditure
-58,210
-34,929
-79,957
-72,492
-22,683
Free cash flow
146,886
229,825
131,006
149,148
216,844