Home
Mail
News
Sports
Finance
Celebrity
Style
Movies
Weather
Mobile
Yahoo
Mail
News
Taxes
Watchlists
My Portfolio
My Screeners
Market Data
Industry News
Real Estate
Technology
Currency Converter
Canada markets closed
S&P/TSX
21,942.16
+148.26
(+0.68%)
S&P 500
5,482.87
+4.97
(+0.09%)
DOW
39,164.06
+36.26
(+0.09%)
CAD/USD
0.7285
-0.0016
(-0.22%)
CRUDE OIL
82.11
+0.37
(+0.45%)
Bitcoin CAD
85,017.30
+1,483.27
(+1.78%)
Dirui Industrial Co.,Ltd. (300396.SZ)
Shenzhen - Shenzhen Delayed Price. Currency in CNY
Add to watchlist
20.66
-0.05
(-0.24%)
As of 09:54AM CST. Market open.
Summary
Chart
Conversations
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
2023-12-31
2022-12-31
2021-12-31
2020-12-31
2019-12-31
Cash flows from operating activities
Net Income
319,678
275,590
261,828
209,948
267,072
-
Depreciation & amortization
-
40,571
35,490
34,897
56,199
-
Change in working capital
-
-89,635
-255,960
-53,978
-35,641
-
Inventory
-
-197,033
-146,548
-19,727
-29,807
-
Other working capital
15,131
191,812
30,945
151,269
227,790
-
Other non-cash items
-
12,924
8,561
6,755
5,918
-
Net cash provided by operating activites
-
224,499
40,925
167,413
235,647
-
Cash flows from investing activities
Investments in property, plant and equipment
-31,245
-32,686
-9,979
-16,144
-7,857
-
Purchases of investments
-578,057
-626,057
-1,260,000
-2,352,000
-
-115,000
Sales/Maturities of investments
638,960
658,031
1,542,795
2,026,356
150,205
-
Other investing activites
-
-
-
-
-30,212
1,944
Net cash used for investing activites
29,715
-702.6603
272,927
-280,651
113,554
-
Net change in cash
-103,641
42,523
361,130
-234,104
246,724
-
Cash at beginning of period
774,336
799,313
438,184
672,287
425,563
-
Cash at end of period
671,599
841,836
799,313
438,184
672,287
-
Free Cash Flow
Operating Cash Flow
-
224,499
40,925
167,413
235,647
-
Capital Expenditure
-31,245
-32,686
-9,979
-16,144
-7,857
-
Free Cash Flow
15,131
191,812
30,945
151,269
227,790
-
Data Disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy Dashboard
About Our Ads
© 2024 Yahoo. All rights reserved.