Singapore markets closed

Masimo Corporation (MASI)

NasdaqGS - NasdaqGS Real-time price. Currency in USD
Add to watchlist
141.16-1.26 (-0.88%)
At close: 04:00PM EDT
141.16 0.00 (0.00%)
After hours: 04:38PM 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,747
229,647
240,302
196,216
193,543
Depreciation & amortisation
98,220
35,620
29,300
23,487
21,127
Deferred income taxes
-
-15,086
-4,964
-5,965
-8,274
Stock-based compensation
51,924
44,624
42,225
39,233
27,417
Change in working capital
-122,445
-31,345
-96,516
-32,375
7,220
Accounts receivable
-66,799
-60,799
-2,229
-23,580
10,826
Inventory
-62,907
13,493
-94,434
-21,257
-1,885
Accounts payable
49,388
10,988
7,637
9,934
5,211
Other working capital
146,925
229,825
131,006
149,148
216,844
Other non-cash items
-
-
82
-
-
Net cash provided by operating activities
205,154
264,754
210,963
221,640
239,527
Cash flows from investing activities
Investments in property, plant and equipment
-58,229
-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,529
-37,529
-82,787
-197,681
-26,152
Cash flows from financing activities
Debt repayment
-
-
-
-
0
Common stock issued
18,741
23,241
58,424
28,339
44,748
Common stock repurchased
-401,417
-128,917
-110,540
-37,555
-18,478
Other financing activities
-34,328
-16,728
-2,191
-123
-490
Net cash used provided by (used for) financing activities
510,096
-122,404
-54,307
-9,339
25,780
Net change in cash
-356,727
103,373
76,929
15,434
237,158
Cash at beginning of period
577,300
645,004
568,075
552,641
315,483
Cash at end of period
245,021
748,377
645,004
568,075
552,641
Free cash flow
Operating cash flow
205,154
264,754
210,963
221,640
239,527
Capital expenditure
-58,229
-34,929
-79,957
-72,492
-22,683
Free cash flow
146,925
229,825
131,006
149,148
216,844