PT Midi Utama Indonesia Tbk (IDX:MIDI)
Indonesia flag Indonesia · Delayed Price · Currency is IDR
320.00
-6.00 (-1.84%)
Feb 6, 2026, 10:30 AM WIB

IDX:MIDI Cash Flow Statement

Millions IDR. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Sep '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Net Income
670,284546,407516,658398,918269,687200,272
Depreciation & Amortization
909,766986,866824,700751,751722,511657,979
Other Amortization
34,23335,36530,84344,66433,10927,633
Other Operating Activities
-12,21929,004-56,874391,806116,664246,624
Operating Cash Flow
1,602,0641,597,6421,315,3271,587,1391,141,9711,132,508
Operating Cash Flow Growth
-3.77%21.46%-17.13%38.98%0.84%-9.86%
Capital Expenditures
-692,827-789,703-693,112-540,332-422,762-572,935
Sale of Property, Plant & Equipment
19,60614,7426,5387,7414,8411,909
Other Investing Activities
-437,132-413,931-235,835-265,842-239,809-400,895
Investing Cash Flow
-909,898-1,188,892-922,409-798,433-657,730-971,921
Short-Term Debt Issued
-----248,000
Long-Term Debt Issued
---600,000350,000508,000
Total Debt Issued
---600,000350,000756,000
Short-Term Debt Repaid
--62,792-383,208-333,000-30,000-
Long-Term Debt Repaid
--188,946-1,444,980-691,632-608,934-687,290
Total Debt Repaid
-148,862-251,738-1,828,188-1,024,632-638,934-687,290
Net Debt Issued (Repaid)
-148,862-251,738-1,828,188-424,632-288,93468,710
Issuance of Common Stock
--1,232,863---
Common Dividends Paid
-245,749-155,474-119,906-82,579-60,097-61,106
Other Financing Activities
-5,57749,796232,332-108,221-130,042-170,992
Financing Cash Flow
-400,188-357,416-482,899-615,432-479,073-163,388
Net Cash Flow
291,97851,334-89,981173,2745,168-2,801
Free Cash Flow
909,237807,939622,2151,046,807719,209559,573
Free Cash Flow Growth
7.51%29.85%-40.56%45.55%28.53%-42.25%
Free Cash Flow Margin
4.44%4.06%3.59%6.70%5.29%4.42%
Free Cash Flow Per Share
27.1924.1620.1536.3224.9519.41
Cash Interest Paid
5,57710,20457,768108,221130,042170,992
Cash Income Tax Paid
168,521169,393130,546108,04772,92558,410
Levered Free Cash Flow
840,603773,809461,798866,358564,308593,260
Unlevered Free Cash Flow
867,637806,801525,021951,034662,106712,069
Updated Sep 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.