PT Dian Swastatika Sentosa Tbk (IDX:DSSA)
Indonesia flag Indonesia · Delayed Price · Currency is IDR
3,160.00
+50.00 (1.61%)
Apr 13, 2026, 4:14 PM WIB

IDX:DSSA Cash Flow Statement

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Net Income
230.54309.08426.18589.9120.08
Depreciation & Amortization
75.9181.09261.54293.2782.89
Other Amortization
1.972.562.212.10.24
Other Operating Activities
21.34300.67341.161,207233.74
Operating Cash Flow
329.75693.411,0312,092436.96
Operating Cash Flow Growth
-52.45%-32.75%-50.72%378.82%33.39%
Capital Expenditures
-466.75-403.26-301.63-187.36-83.43
Sale of Property, Plant & Equipment
0.35144.16---
Cash Acquisitions
--1.45--1,323-
Divestitures
---417.33--
Sale (Purchase) of Intangibles
-0.3-0.48-4.25-0.41-
Investment in Securities
-589.1227.55143.32-191.62-136.48
Other Investing Activities
82.56-361.44-12.14-23.868.95
Investing Cash Flow
-973.26-594.91-592.03-1,727-210.96
Short-Term Debt Issued
1,096811.61211.49--
Long-Term Debt Issued
610.74819.89489.721,104325.17
Total Debt Issued
1,7061,632701.211,104325.17
Short-Term Debt Repaid
-1,237-818.01--35.01-1.42
Long-Term Debt Repaid
-187.15-385.14-767.1-363.09-438.21
Total Debt Repaid
-1,424-1,203-767.1-398.1-439.63
Net Debt Issued (Repaid)
282.2428.35-65.88705.53-114.46
Issuance of Common Stock
-48.89---
Repurchase of Common Stock
---483.79--
Other Financing Activities
-91.33-297.15-359.41-498.39-200.59
Financing Cash Flow
190.87180.09-909.09207.14-315.05
Foreign Exchange Rate Adjustments
-17.5-12.952.68-9.45-0.58
Net Cash Flow
-470.14265.64-467.35563.32-89.64
Free Cash Flow
-137290.15729.461,905353.52
Free Cash Flow Growth
--60.22%-61.71%438.83%20.51%
Free Cash Flow Margin
-4.91%9.62%14.55%31.98%16.33%
Free Cash Flow Per Share
-0.000.000.000.010.00
Cash Interest Paid
70.5462.8793.69176.4581.15
Cash Income Tax Paid
141.04173.76352.3325.3465.11
Levered Free Cash Flow
-205.73-267.89355.21,212258.78
Unlevered Free Cash Flow
-161.12-229.86422.361,311302.12
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.