PT Indofarma Tbk (IDX:INAF)
Indonesia flag Indonesia · Delayed Price · Currency is IDR
126.00
0.00 (0.00%)
Jul 1, 2024, 2:55 PM WIB

PT Indofarma Tbk Cash Flow Statement

Millions IDR. 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
-60,461-77,989-334,489-720,993-457,624-37,581
Depreciation & Amortization
13,04613,17819,32127,56431,73833,800
Other Amortization
--232.98246.1558.78674.25
Other Operating Activities
-137,599-145,171293,281499,052349,38196,006
Operating Cash Flow
-185,014-209,982-21,654-194,131-75,94692,899
Operating Cash Flow Growth
-----99.58%
Capital Expenditures
---50-4,738-12,468-21,270
Sale of Property, Plant & Equipment
---54.881,163-
Sale (Purchase) of Intangibles
---6.94--1,008-133.65
Investment in Securities
-----4,000-95,000
Other Investing Activities
80.7391.51-262.874,0262,9161,993
Investing Cash Flow
80.7391.51-319.81-657.12-13,397-114,411
Short-Term Debt Issued
---44,50218,426694,451
Long-Term Debt Issued
-256,32095,714189,720298,285277,860
Total Debt Issued
226,787256,32095,714234,223316,712972,311
Short-Term Debt Repaid
---375-106,805-300,884-708,061
Long-Term Debt Repaid
--49,998-80,356-185,267-2,500-20,101
Total Debt Repaid
-38,300-49,998-80,731-292,073-303,384-728,162
Net Debt Issued (Repaid)
188,487206,32114,983-57,85013,328244,149
Financing Cash Flow
188,487206,32114,983-57,85013,328244,149
Foreign Exchange Rate Adjustments
-1.1-1.133.17-42.36-46.9-1.18
Miscellaneous Cash Flow Adjustments
-858.17-858.17----
Net Cash Flow
2,695-4,428-6,957-252,680-76,063222,636
Free Cash Flow
-185,014-209,982-21,704-198,869-88,41471,629
Free Cash Flow Growth
-----100.92%
Free Cash Flow Margin
-110.05%-138.56%-10.32%-37.98%-9.02%2.47%
Free Cash Flow Per Share
-59.70-67.75-7.00-64.17-28.5323.11
Cash Interest Paid
249.37249.372,52859,64436,71243,306
Cash Income Tax Paid
---4,554--175,994-63,636
Levered Free Cash Flow
-331,842-713,48060,294-13,125265,20461,905
Unlevered Free Cash Flow
-314,324-698,72779,05223,850289,00488,753