PT Magna Investama Mandiri Tbk (IDX:MGNA)
Indonesia flag Indonesia · Delayed Price · Currency is IDR
97.00
-1.00 (-1.02%)
Sep 2, 2026, 2:18 PM WIB

IDX:MGNA Cash Flow Statement

Millions IDR. Fiscal year is Jan - Dec.

Operating Activities

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Net Income
-4,4391,4555,620-2,021-3,027-2,309
Depreciation & Amortization
3,9133,7493,6623,5073,5483,651
Other Operating Activities
-484.72-941.91-752.668,341-239.47-15,411
Operating Cash Flow
-1,0114,2628,5309,828281.52-14,068
Operating Cash Flow Growth
--50.03%-13.21%3390.94%--

Investing Activities

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Capital Expenditures
-378.01-387.88-667.03-134.92-16.81-3.9
Investment in Securities
560--9,000--108,210-
Other Investing Activities
-384-3,044-1,300--10,427
Investing Cash Flow
-202.01-3,432-10,967-134.92-108,22610,423

Financing Activities

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Long-Term Debt Issued
-3,30112,29914,396--
Total Debt Issued
47,0223,30112,29914,396--
Long-Term Debt Repaid
--13,318-12,183-12,986-6,140-8,483
Net Debt Issued (Repaid)
-3,945-10,017115.41,409-6,140-8,483
Issuance of Common Stock
31.353.020.090120,370-
Other Financing Activities
3,1938,509-17,384-1,97511,775
Financing Cash Flow
-720.99-1,505-17,2691,409116,2053,292

Net Cash Flow

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Net Cash Flow
-1,934-674.84-19,70611,1027,846-353.61

Free Cash Flow

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Free Cash Flow
-1,3893,8747,8639,693264.71-14,072
Free Cash Flow Growth
--50.73%-18.88%3561.71%--
Free Cash Flow Margin
-3.44%8.95%18.19%23.91%1.17%-
Free Cash Flow Per Share
-0.411.142.312.840.18-14.03

Additional Metrics

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash Interest Paid
5,5786,3377,7766,9396,6716,522
Cash Income Tax Paid
3,1163,97776.2848.6557.1132.89