DNSE Securities JSC (HOSE:DSE)
Vietnam flag Vietnam · Delayed Price · Currency is VND
20,050
+350 (1.78%)
At close: Nov 4, 2026

DNSE Securities JSC Cash Flow Statement

Millions VND. Fiscal year is Jan - Dec.

Operating Activities

Fiscal Year
TTMFY 2025FY 2024FY 2023
Period Ending
Sep '26 Dec '25 Jan '25 Jan '24
Net Income
145,053272,530181,771228,984
Depreciation & Amortization, Total
17,13619,29110,5303,726
Gain (Loss) On Sale of Investments
102,430-9,63428,266-72,047
Change in Accounts Receivable
-700.38-5,638-662.6-114.99
Change in Accounts Payable
-352.62,1841,265172.72
Change in Other Net Operating Assets
-1,195,853-2,985,398-3,004,295-1,196,778
Other Operating Activities
5,53318,648-57,489-12,382
Operating Cash Flow
-1,732,882-4,656,101-2,788,439-733,294

Investing Activities

Fiscal Year
TTMFY 2025FY 2024FY 2023
Period Ending
Sep '26 Dec '25 Jan '25 Jan '24
Capital Expenditures
-19,880-23,098-16,127-44,028
Other Investing Activities
8,1377,5324,9443,457
Investing Cash Flow
-11,743-15,565-10,224-40,570

Financing Activities

Fiscal Year
TTMFY 2025FY 2024FY 2023
Period Ending
Sep '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)
560,3744,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
1,605,1634,089,0833,386,549847,204

Net Cash Flow

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

Free Cash Flow

Fiscal Year
TTMFY 2025FY 2024FY 2023
Period Ending
Sep '26 Dec '25 Jan '25 Jan '24
Free Cash Flow
-1,752,763-4,679,199-2,804,566-777,322
Free Cash Flow Growth
----
Free Cash Flow Margin
-110.30%-339.41%-358.78%-113.09%
Free Cash Flow Per Share
-4092.85-12848.01-7914.82-2591.07

Additional Metrics

Fiscal Year
TTMFY 2025FY 2024FY 2023
Period Ending
Sep '26 Dec '25 Jan '25 Jan '24
Cash Interest Paid
570,205353,526206,451218,849
Cash Income Tax Paid
63,12167,92161,87442,985