PT Elnusa Tbk (IDX:ELSA)
Indonesia flag Indonesia · Delayed Price · Currency is IDR
705.00
+10.00 (1.44%)
Aug 12, 2026, 4:12 PM WIB

PT Elnusa 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
816,630718,406713,668503,129378,065108,740
Depreciation & Amortization
811,490729,070643,209608,269640,466662,367
Other Amortization
18,96513,4845,9613,8507,9537,074
Other Operating Activities
148,958230,160384,304274,742434,797326,442
Operating Cash Flow
1,796,0431,691,1201,747,1421,389,9901,461,2811,104,623
Operating Cash Flow Growth
11.57%-3.21%25.70%-4.88%32.29%19.01%
Capital Expenditures
-574,023-442,891-354,762-480,334-371,333-331,240
Sale of Property, Plant & Equipment
1,0109237038462,5581,270
Cash Acquisitions
-----60-
Sale (Purchase) of Intangibles
-8,490-6,316-20,089-2,795-1,165-12,162
Investment in Securities
---69,147---
Other Investing Activities
-24,1598,944-34,365-5,456-17,541-19,189
Investing Cash Flow
-605,662-439,340-477,660-487,739-387,541-361,321
Short-Term Debt Issued
----700,428-
Long-Term Debt Issued
-171,883540,150353,977-1,095,153
Total Debt Issued
108,330171,883540,150353,977700,4281,095,153
Short-Term Debt Repaid
-----937,900-
Long-Term Debt Repaid
--1,399,916-744,967-569,355-247,500-1,762,980
Total Debt Repaid
-1,328,008-1,399,916-744,967-569,355-1,185,400-1,762,980
Net Debt Issued (Repaid)
-1,219,678-1,228,033-204,817-215,378-484,972-667,827
Common Dividends Paid
-6,523-285,444-201,220-189,032-54,374-74,725
Other Financing Activities
36,909---73,221-48,073-90,556
Financing Cash Flow
-1,189,292-1,513,477-406,037-477,631-587,419-833,108
Foreign Exchange Rate Adjustments
27,73911,1437,887-3,87025,8852,708
Net Cash Flow
28,828-250,554871,332420,750512,206-87,098
Free Cash Flow
1,222,0201,248,2291,392,380909,6561,089,948773,383
Free Cash Flow Growth
4.09%-10.35%53.07%-16.54%40.93%58.68%
Free Cash Flow Margin
8.08%8.61%10.40%7.24%8.86%9.50%
Free Cash Flow Per Share
167.43171.03190.78124.64149.34105.97
Levered Free Cash Flow
599,251126,9491,307,172699,9521,224,243399,951
Unlevered Free Cash Flow
630,013175,1471,371,128763,3191,289,099464,397
Cash Interest Paid
-20,13921,41589,24679,149111,631
Cash Income Tax Paid
--635,137-283,099-276,017-446,216-577,548