Techcom Securities JSC (HOSE:TCX)
Vietnam flag Vietnam · Delayed Price · Currency is VND
39,200
-1,900 (-4.62%)
At close: Jul 24, 2026

Techcom 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
6,092,1345,683,3323,849,6952,403,4432,426,6643,066,131
Depreciation & Amortization, Total
12,36716,09523,56522,95422,64614,414
Gain (Loss) On Sale of Investments
3,036-3,231----
Change in Accounts Receivable
-238,803-65,179-77,5677,818115,365-61,484
Change in Accounts Payable
139,4451,934125,460-239,841240,253-
Change in Other Net Operating Assets
-33,146,468-28,013,789-9,390,767-12,284,6252,286,712-13,370,900
Other Operating Activities
3,114,9722,793,7581,890,6151,188,257-86,807-125,747
Operating Cash Flow
-25,257,467-20,564,386-4,179,810-9,348,4275,004,833-10,477,586
Capital Expenditures
-127,876-126,608-15,530-5,939-18,887-55,926
Cash Acquisitions
-175,249-175,249--3,033,432--
Investing Cash Flow
-69,793-293,445-15,530-3,038,896-18,887-55,926
Long-Term Debt Issued
-95,576,29481,148,61682,761,48316,481,40032,331,187
Total Debt Issued
126,663,79795,576,29481,148,61682,761,48316,481,40032,331,187
Long-Term Debt Repaid
--86,581,825-77,477,068-78,439,556-19,594,182-22,281,499
Total Debt Repaid
-107,766,685-86,581,825-77,477,068-78,439,556-19,594,182-22,281,499
Net Debt Issued (Repaid)
18,897,1128,994,4693,671,5484,321,927-3,112,78210,049,688
Issuance of Common Stock
10,742,84312,106,8392,25310,242,7641,894-
Common Dividends Paid
-1,155,792--1,196,041--675,447-
Financing Cash Flow
28,484,16321,101,3082,477,76014,564,690-3,786,33610,049,688
Net Cash Flow
3,156,903243,477-1,717,5802,177,3681,279,610-483,823
Free Cash Flow
-25,385,343-20,690,994-4,195,340-9,354,3664,985,946-10,533,511
Free Cash Flow Margin
-246.11%-225.99%-68.33%-216.70%111.51%-219.34%
Free Cash Flow Per Share
-9311.23-8232.03-1783.33---
Cash Interest Paid
2,406,1452,033,2531,342,453901,951551,285301,947
Cash Income Tax Paid
1,406,032969,623583,532440,730539,651786,955