Home
Mail
Search
News
Finance
Sport
Lifestyle
Celebrity
Movies
Weather
Mobile
More
Yahoo
Mail
Cryptocurrencies
News
Property
Money
Markets
Industries
Watchlists
My Portfolio
My Screeners
Singapore markets close in 2 hours 58 minutes
Straits Times Index
3,335.88
+3.08
(+0.09%)
Nikkei
39,600.59
+17.51
(+0.04%)
Hang Seng
17,718.61
+2.11
(+0.01%)
FTSE 100
8,164.12
-15.56
(-0.19%)
Bitcoin USD
63,365.52
+2,675.09
(+4.41%)
CMC Crypto 200
1,313.21
+11.14
(+0.86%)
Zhejiang Meishuo Electric Technology Co.,Ltd (301295.SZ)
Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
20.62
+0.71
(+3.57%)
As of 01:47PM CST. Market open.
Summary
Chart
Statistics
Historical data
Profile
Financials
Analysis
Options
Holders
Sustainability
Show
:
Income statement
Balance sheet
Cash flow
Annual
Quarterly
Cash flow
All numbers in thousands
Breakdown
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
31/12/2019
Cash flows from operating activities
Net income
39,983
43,385
65,696
66,903
67,147
-
Depreciation & amortisation
-
25,577
22,077
17,935
14,602
-
Change in working capital
-
5,013
-78,263
-53,730
21,667
-
Inventory
-
-27,790
19,827
-46,594
-2,843
-
Other working capital
17,497
51,151
-3,994
35,950
72,194
-
Other non-cash items
-
-89.0464
499.5694
483.4007
3,264
-
Net cash provided by operating activities
-
76,469
12,936
35,950
104,111
-
Cash flows from investing activities
Investments in property, plant and equipment
-25,228
-25,318
-16,930
-27,677
-31,917
-
Purchases of investments
-
-
-
-
-1,800
-
Sales/maturities of investments
-
-
-
-
1,802
3,055
Other investing activities
-
-
-
-
1,662
212.8383
Net cash used for investing activities
-25,166
-25,256
-16,930
-27,677
-5,703
-
Net change in cash
643,229
646,209
7,475
-7,964
5,399
-
Cash at beginning of period
11,962
20,215
12,739
20,704
15,305
-
Cash at end of period
654,737
666,424
20,215
12,739
20,704
-
Free cash flow
Operating cash flow
-
76,469
12,936
35,950
104,111
-
Capital expenditure
-25,228
-25,318
-16,930
-27,677
-31,917
-
Free cash flow
17,497
51,151
-3,994
35,950
72,194
-
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy dashboard
About our ads
© 2024 Yahoo. All rights reserved.