PT Malindo Feedmill Tbk (IDX:MAIN)
Indonesia flag Indonesia · Delayed Price · Currency is IDR
680.00
+5.00 (0.74%)
Aug 12, 2026, 4:14 PM WIB

PT Malindo Feedmill Tbk Cash Flow Statement

Millions IDR. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Net Income
465,538393,616488,02963,37326,24060,376
Depreciation & Amortization
271,192260,852263,691274,567273,439268,277
Other Operating Activities
-333,81962,982150,220123,878-30,725-602,211
Operating Cash Flow
402,911717,450901,940461,818268,953-273,558
Operating Cash Flow Growth
-42.87%-20.46%95.30%71.71%--
Capital Expenditures
-712,503-386,091-158,687-103,222-276,576-334,680
Sale of Property, Plant & Equipment
4,8413,5293,5152,729808.231,633
Investing Cash Flow
-707,663-382,563-155,172-100,492-275,768-333,046
Short-Term Debt Issued
-165,000--448,100326,230
Long-Term Debt Issued
--300,000-700,000700,231
Total Debt Issued
915,106165,000300,000-1,148,1001,026,461
Short-Term Debt Repaid
---747,912-212,205--
Long-Term Debt Repaid
--192,315-288,726-319,413-844,306-434,224
Total Debt Repaid
-205,469-192,315-1,036,638-531,618-844,306-434,224
Net Debt Issued (Repaid)
709,637-27,315-736,638-531,618303,794592,237
Issuance of Common Stock
2,0852,085----
Repurchase of Common Stock
-8,086-8,086----
Common Dividends Paid
-116,063-144,820----
Other Financing Activities
-----159.6-
Financing Cash Flow
587,573-178,136-736,638-531,618303,634592,237
Foreign Exchange Rate Adjustments
13,2997,3465,6596,67218,2831,832
Net Cash Flow
296,120164,09715,790-163,621315,102-12,536
Free Cash Flow
-309,592331,358743,253358,596-7,623-608,237
Free Cash Flow Growth
--55.42%107.27%---
Free Cash Flow Margin
-2.23%2.61%5.95%2.97%-0.07%-6.66%
Free Cash Flow Per Share
-138.72148.56332.00160.18-3.40-271.69
Levered Free Cash Flow
-475,350202,504570,841446,49924,869-588,975
Unlevered Free Cash Flow
-421,159264,960655,950551,706124,912-489,171
Cash Interest Paid
85,34898,781136,793169,254159,543158,327
Cash Income Tax Paid
37,81037,84741,64849,296101,85052,274