PT Darma Henwa Tbk (IDX:DEWA)
Indonesia flag Indonesia · Delayed Price · Currency is IDR
496.00
-4.00 (-0.80%)
Apr 30, 2026, 4:13 PM WIB

PT Darma Henwa 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
4,330,5594,306,73516,33535,295-248,73915,481
Depreciation & Amortization
940,674940,674729,121881,1931,154,897774,039
Other Operating Activities
-4,256,271-3,791,297-132,175193,345-662,457171,002
Operating Cash Flow
1,014,9621,456,112613,2811,109,832243,701960,522
Operating Cash Flow Growth
12.62%137.43%-44.74%355.41%-74.63%64.26%
Capital Expenditures
-994,280-1,588,908-1,435,981-186,769-241,616-226,402
Sale of Property, Plant & Equipment
1,1351,135435.55-740.05-
Cash Acquisitions
1,7271,727----
Divestitures
-100,179-100,179----
Other Investing Activities
-16,914-51,319-55,960106,620-2,904
Investing Cash Flow
-1,108,510-1,686,224-1,384,226-242,729-134,256-229,305
Long-Term Debt Issued
-2,637,4542,041,6361,048,2881,014,338961,673
Long-Term Debt Repaid
--587,257-1,018,407-1,642,714-1,625,942-1,579,310
Total Debt Repaid
-707,015-587,257-1,018,407-1,642,714-1,625,942-1,579,310
Net Debt Issued (Repaid)
1,475,2122,050,1971,023,229-594,426-611,604-617,638
Repurchase of Common Stock
-951,710-160,288----
Other Financing Activities
-407,039-415,696-292,609-178,665195,709-44,058
Financing Cash Flow
116,4631,474,212730,619-773,091-415,895-661,696
Foreign Exchange Rate Adjustments
----11,059296,873-24,300
Net Cash Flow
22,9151,244,100-40,32682,953-9,57845,222
Free Cash Flow
20,682-132,796-822,700923,0632,085734,121
Free Cash Flow Growth
---44178.51%-99.72%191.15%
Free Cash Flow Margin
0.33%-2.08%-13.64%12.52%0.03%15.97%
Free Cash Flow Per Share
0.50-3.45-37.6542.240.1033.59
Cash Interest Paid
206,181206,18152,194160,392116,939111,688
Cash Income Tax Paid
--19,497295,856243,79844,494-315,166
Levered Free Cash Flow
764,134-1,138,453-892,842919,8661,105,1661,341,780
Unlevered Free Cash Flow
933,192-977,633-842,9031,017,6581,226,0821,435,553
Source: S&P Global Market Intelligence. Standard template. Financial Sources.