Holly Futures Co., Ltd. (HKG:3678)
Hong Kong flag Hong Kong · Delayed Price · Currency is HKD
2.320
+0.010 (0.43%)
Apr 11, 2025, 9:43 AM HKT

Holly Futures Cash Flow Statement

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
FY 2024 FY 2023 FY 2022 FY 2021 FY 2020 2015 - 2019
Period Ending
Dec '24 Dec '23 Jan '23 Jan '22 Dec '20 2015 - 2019
Net Income
29.837.7912.3880.2166.32
Upgrade
Depreciation & Amortization, Total
34.2833.7618.4420.8128.07
Upgrade
Gain (Loss) On Sale of Investments
-9.24.8237.21-55.25-
Upgrade
Change in Accounts Receivable
174.22-414.52-408.55-504.71-
Upgrade
Change in Accounts Payable
2,468-1,1752,2531,607-
Upgrade
Other Operating Activities
10.214.579.3721.16708.67
Upgrade
Operating Cash Flow
2,348-1,6171,9251,236803.07
Upgrade
Capital Expenditures
-16.37-28.49-69.37-243.34-11.46
Upgrade
Investment in Securities
44.99132.91201.27189.37-319.09
Upgrade
Other Investing Activities
9.1117.3517.0329.1220.11
Upgrade
Investing Cash Flow
37.79121.9148.93-24.72-310.4
Upgrade
Long-Term Debt Issued
66.0679.5150239.8552.05
Upgrade
Total Debt Issued
66.0679.5150239.8552.05
Upgrade
Long-Term Debt Repaid
-163.82-73.81-91.38-140.29-72.96
Upgrade
Total Debt Repaid
-163.82-73.81-91.38-140.29-72.96
Upgrade
Net Debt Issued (Repaid)
-97.765.7-41.3899.56-20.91
Upgrade
Issuance of Common Stock
--174.18--
Upgrade
Common Dividends Paid
-6.45-33.83-5.98-51.85-9.07
Upgrade
Other Financing Activities
-52.9218.35-7.01-2.8933.92
Upgrade
Financing Cash Flow
-157.14-9.79119.8244.823.95
Upgrade
Foreign Exchange Rate Adjustments
-4.711.0416.42-4.38-14.95
Upgrade
Net Cash Flow
2,224-1,5042,2101,251481.67
Upgrade
Free Cash Flow
2,332-1,6461,856992.27791.61
Upgrade
Free Cash Flow Growth
--87.02%25.35%641.53%
Upgrade
Free Cash Flow Margin
81.07%-84.71%121.93%60.57%50.54%
Upgrade
Free Cash Flow Per Share
2.31-1.631.981.090.87
Upgrade
Cash Interest Paid
-0.530.410.542.48
Upgrade
Cash Income Tax Paid
-34.8962.8266.2422.13
Upgrade
Updated Oct 29, 2024. Source: S&P Global Market Intelligence. Capital Markets template. Financial Sources.