UK markets closed

Momo Inc. (MOMO)

NasdaqGS - NasdaqGS Real-time price. Currency in USD
Add to watchlist
13.59-0.24 (-1.74%)
At close: 4:00PM EST
Annual

Cash flow

Currency in CNY. All numbers in thousands
Breakdown
ttm
31/12/2019
31/12/2018
31/12/2017
31/12/2016
Cash flows from operating activities
Net income
3,220,479
2,970,890
2,815,775
2,079,819
1,008,587
Depreciation & amortisation
361,459
356,191
241,268
81,191
58,356
Stock-based compensation
983,685
1,408,232
580,813
324,195
220,160
Change in working capital
219,248
672,823
-275,582
317,947
212,772
Accounts receivable
-5,217
442,176
-440,644
-8,004
-159,555
Accounts payable
-60,342
52,246
233,713
168,297
222,334
Other working capital
4,644,582
5,262,364
3,084,875
2,561,205
1,467,121
Net cash provided by operating activities
4,816,473
5,448,886
3,327,718
2,791,714
1,515,908
Cash flows from investing activities
Investments in property, plant and equipment
-171,891
-186,522
-242,843
-230,508
-48,787
Acquisitions, net
-1,026
0
-3,318,841
-
-
Purchases of investments
-22,198,130
-22,590,635
-20,864,627
-3,984,871
-3,657,917
Sales/maturities of investments
18,930,565
19,046,430
14,390,093
4,037,029
2,884,482
Other investing activities
-
-300,000
-
-
-
Net cash used for investing activities
-3,739,444
-4,029,919
-10,034,004
-178,299
-821,785
Cash flows from financing activities
Debt repayment
-
0
-2,041,680
-
-
Common stock issued
-
-
-
-
0
Common stock repurchased
-
-
-
-
0
Dividends paid
-1,123,983
-877,346
-
-
-
Other financing activities
-18,482
-396,621
-8,550
-940.1314
-2,215
Net cash used provided by (used for) financing activities
-968,702
-1,273,780
4,687,951
2,742
97.2132
Net change in cash
120,872
144,709
-1,994,160
2,795,996
611,714
Cash at beginning of period
2,678,342
2,468,034
4,462,194
1,681,556
1,176,759
Cash at end of period
2,786,669
2,612,743
2,468,034
4,477,552
1,788,473
Free cash flow
Operating cash flow
4,816,473
5,448,886
3,327,718
2,791,714
1,515,908
Capital expenditure
-171,891
-186,522
-242,843
-230,508
-48,787
Free cash flow
4,644,582
5,262,364
3,084,875
2,561,205
1,467,121