DNSE Securities JSC (HOSE:DSE)
Vietnam flag Vietnam · Delayed Price · Currency is VND
23,100
-100 (-0.43%)
At close: Aug 28, 2026

DNSE Securities JSC Cash Flow Statement

Millions VND. Fiscal year is Jan - Dec.

Operating Activities

Fiscal Year
TTMFY 2025FY 2024FY 2023
Period Ending
Jun '26 Dec '25 Jan '25 Jan '24
Net Income
239,207272,530181,771228,984
Depreciation & Amortization, Total
25,21419,29110,5303,726
Gain (Loss) On Sale of Investments
55,430-9,63428,266-72,047
Change in Accounts Receivable
-1,479-5,638-662.6-114.99
Change in Accounts Payable
-3,7682,1841,265172.72
Change in Other Net Operating Assets
-1,586,864-2,985,398-3,004,295-1,196,778
Other Operating Activities
7,60118,648-57,489-12,382
Operating Cash Flow
-2,162,971-4,656,101-2,788,439-733,294

Investing Activities

Fiscal Year
TTMFY 2025FY 2024FY 2023
Period Ending
Jun '26 Dec '25 Jan '25 Jan '24
Capital Expenditures
-16,595-23,098-16,127-44,028
Other Investing Activities
8,7867,5324,9443,457
Investing Cash Flow
-7,810-15,565-10,224-40,570

Financing Activities

Fiscal Year
TTMFY 2025FY 2024FY 2023
Period Ending
Jun '26 Dec '25 Jan '25 Jan '24
Long-Term Debt Issued
-49,711,50131,668,50514,905,480
Long-Term Debt Repaid
--45,622,418-28,824,639-13,998,276
Net Debt Issued (Repaid)
1,901,2804,089,0832,843,865907,204
Issuance of Common Stock
1,284,609-872,684-
Common Dividends Paid
-239,820--330,000-60,000
Financing Cash Flow
2,946,0694,089,0833,386,549847,204

Net Cash Flow

Fiscal Year
TTMFY 2025FY 2024FY 2023
Period Ending
Jun '26 Dec '25 Jan '25 Jan '24
Net Cash Flow
775,289-582,583587,88673,340

Free Cash Flow

Fiscal Year
TTMFY 2025FY 2024FY 2023
Period Ending
Jun '26 Dec '25 Jan '25 Jan '24
Free Cash Flow
-2,179,566-4,679,199-2,804,566-777,322
Free Cash Flow Growth
----
Free Cash Flow Margin
-132.55%-339.41%-358.78%-113.09%
Free Cash Flow Per Share
-5649.97-12848.01-7914.82-2591.07

Additional Metrics

Fiscal Year
TTMFY 2025FY 2024FY 2023
Period Ending
Jun '26 Dec '25 Jan '25 Jan '24
Cash Interest Paid
524,471353,526206,451218,849
Cash Income Tax Paid
58,74467,92161,87442,985