Thien Viet Securities JSC (HOSE:TVS)
Vietnam flag Vietnam · Delayed Price · Currency is VND
14,000
-300 (-2.10%)
At close: Jul 24, 2026

Thien Viet Securities JSC Cash Flow Statement

Millions VND. 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
195,916286,414280,877251,28143,651516,929
Depreciation & Amortization, Total
1,0393,7967,1396,0951,8963,063
Gain (Loss) On Sale of Investments
122,9325,667-16,733-71,025149,5762,653
Change in Accounts Receivable
108,02651,254-79,235249,969155,63455,028
Change in Accounts Payable
11,532-254,962299,619-5,59916,71014,442
Change in Other Net Operating Assets
-1,070,362670,713-1,536,766-1,706,50799,368-241,162
Other Operating Activities
150,703152,825165,263-12,020-66,048101,681
Operating Cash Flow
-268,525649,906-439,743-1,315,456168,349-523,481
Capital Expenditures
-5,294-5,536-12,566-4,705-5,002-10,215
Investment in Securities
-465.44-84,260----
Other Investing Activities
22,5819,660----
Investing Cash Flow
16,821-80,13733,127-4,705-5,002-10,215
Long-Term Debt Issued
-18,715,41617,729,93516,582,39911,348,3348,990,427
Total Debt Issued
17,307,42718,715,41617,729,93516,582,39911,348,3348,990,427
Long-Term Debt Repaid
--18,857,642-17,393,445-15,292,033-11,565,313-8,177,885
Total Debt Repaid
-17,368,168-18,857,642-17,393,445-15,292,033-11,565,313-8,177,885
Net Debt Issued (Repaid)
-60,741-142,226336,4901,290,366-216,979812,543
Issuance of Common Stock
365,587333,8711,15014,225280-
Common Dividends Paid
-5,909-340.71-726.46-4.61-3.53-58,828
Financing Cash Flow
298,937191,304336,9141,304,586-216,703753,715
Foreign Exchange Rate Adjustments
-1,719-1,110----
Net Cash Flow
45,514759,963-69,703-15,575-53,356220,019
Free Cash Flow
-273,819644,370-452,309-1,320,161163,347-533,696
Free Cash Flow Margin
-34.52%83.39%-48.05%-119.92%19.59%-57.07%
Free Cash Flow Per Share
-1305.183374.92-2420.32-7081.70893.42-2918.98
Cash Interest Paid
222,860226,025164,751215,474147,22488,846
Cash Income Tax Paid
65,95845,43424,53151,58494,57477,286