Millennium Global Holdings, Inc. (PSE:MG)
Philippines flag Philippines · Delayed Price · Currency is PHP
0.0640
0.00 (0.00%)
At close: Jun 1, 2026

PSE:MG Cash Flow Statement

Millions PHP. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Net Income
-5.12-5.07-3.81-3.15-0.9-0.8
Depreciation & Amortization
-33.9636.2277.5484.55117.7474.2
Loss (Gain) From Sale of Assets
28.8228.82----
Loss (Gain) on Equity Investments
1.431.43-0.440.480.510.35
Provision & Write-off of Bad Debts
3.833.832.09---
Other Operating Activities
40.269.7813.3325.0920.8214.59
Change in Accounts Receivable
92.98-118.74-97.94-86.840.97-257.68
Change in Inventory
-205.6113.140.5431.0618.2625.6
Change in Accounts Payable
-24.6-41.65-7.53.792.14-1.9
Change in Other Net Operating Assets
0.250.21-16.49.77-1.57-2.38
Operating Cash Flow
-101.74-72.04-32.5964.77197.98-148.03
Operating Cash Flow Growth
----67.28%--
Capital Expenditures
-112.7-39.24-87.14-28.72-59-87.23
Investment in Securities
-1.15-----
Other Investing Activities
143.26-82.8210.08-1.1612.23
Investing Cash Flow
29.41-39.24-4.32-18.64-60.16-75
Long-Term Debt Issued
-86.739.37--250.03
Long-Term Debt Repaid
--6.98-2.81-91.91-111.78-5.87
Net Debt Issued (Repaid)
153.7279.7136.56-91.91-111.78244.16
Issuance of Common Stock
-----250
Other Financing Activities
-58.32-8.346.04-20.81-23.98-25.52
Financing Cash Flow
95.471.3742.59-112.72-135.76468.65
Foreign Exchange Rate Adjustments
2.222.221.81-1.582.46-
Net Cash Flow
-5.94-37.687.49-68.174.52245.62
Free Cash Flow
-214.44-111.28-119.7436.06138.98-235.25
Free Cash Flow Growth
----74.06%--
Free Cash Flow Margin
-20.71%-11.11%-12.15%3.60%13.91%-23.98%
Free Cash Flow Per Share
--0.05-0.050.010.06-0.09
Cash Interest Paid
12.1512.1513.5822.5322.2922.04
Cash Income Tax Paid
0.780.780.771.330.610.41
Levered Free Cash Flow
-359.05-149.38-49.120.71116.73-245.85
Unlevered Free Cash Flow
-351.88-141.79-40.6234.79130.66-232.08
Change in Working Capital
-136.99-147.05-121.29-42.1959.8-236.37