Revenue Q3
42.4
−73.6% YoY
Gross profit Q3
12.9
−52.2% YoY
Operating profit Q3
1.4
−85.8% YoY
Net profit Q3
1.1
−85.4% YoY
Q3 2026 vs Q3 2025 (bn VND)
Revenue
160.4
42.4
Q3 2025
Q3 2026
−73.6%
Gross profit
26.9
12.9
Q3 2025
Q3 2026
−52.2%
Operating profit
9.8
1.4
Q3 2025
Q3 2026
−85.8%
Net profit
7.8
1.1
Q3 2025
Q3 2026
−85.4%
9M 2026 vs 9M 2025 (bn VND)
Revenue
403.7
186.3
9M 2025
9M 2026
−53.9%
Gross profit
78.2
60.9
9M 2025
9M 2026
−22.1%
Operating profit
27.5
18.2
9M 2025
9M 2026
−33.9%
Net profit
22
14.6
9M 2025
9M 2026
−33.8%
Cash flow, 9M 2026 (bn VND)
6.27
Operating
-67.22
Investing
-0.11
Financing
Cost of sales and G&A, Q3 2026 vs Q3 2025 (bn VND)
Cost of sales
133.5
29.5
Q3 2025
Q3 2026
−77.9%
General and administrative expense
19.1
13.9
Q3 2025
Q3 2026
−27.5%
Assets, 30 Sep 2026 (total 439.8bn)
Cash and cash equivalents
118.0 bn
Short-term investments (held to maturity)
114.0 bn
Short-term receivables
107.8 bn
Inventories
80.0 bn
Fixed assets
12.0 bn
Other short-term assets
7.9 bn
Other long-term assets (long-term prepaid expenses)
0.1 bn
Balance sheet gearing (bn VND)
Cash + short-term investments
231.9 bn
Net cash
231.9 bn
Financial debt
0 bn
Notes
Q3 profitLN Q3Q3 net profit fell 85.4% to ₫1.14bn from ₫7.83bn, with revenue down 73.6% to ₫42.41bn. CHS's explanation letter puts it mainly down to lower construction volume and quotes revenue of ₫44.81bn against ₫162.66bn, a fall of 72.45%; that figure adds financial and other income to the income statement's revenue line.Lợi nhuận sau thuế Q3 giảm 85,4% còn 1,14 tỷ đồng từ 7,83 tỷ đồng, trong khi doanh thu giảm 73,6% còn 42,41 tỷ đồng. Công văn giải trình của CHS cho rằng nguyên nhân chính là khối lượng thi công giảm, và nêu doanh thu 44,81 tỷ đồng so với 162,66 tỷ đồng, giảm 72,45%; con số này đã cộng cả doanh thu tài chính và thu nhập khác vào doanh thu trên báo cáo kết quả kinh doanh.
Q3 revenue prints ₫0.54bn above what 9M less 1H gives (₫186.29bn less ₫144.43bn is ₫41.86bn). The gap runs through gross, operating and pre-tax profit, and tax is ₫0.11bn higher, so net profit is ₫0.71bn by subtraction (₫14.56bn less ₫13.86bn) against the printed ₫1.14bn. Cost of sales, G&A and financial income tie to the dong. The filing does not explain the difference.Doanh thu Q3 trên báo cáo cao hơn 0,54 tỷ đồng so với số 9T trừ 6T (186,29 tỷ đồng trừ 144,43 tỷ đồng là 41,86 tỷ đồng). Chênh lệch này đi qua lợi nhuận gộp, lợi nhuận hoạt động và lợi nhuận trước thuế, thuế cũng cao hơn 0,11 tỷ đồng, nên lợi nhuận sau thuế khi lấy 9T trừ 6T là 0,71 tỷ đồng (14,56 tỷ đồng trừ 13,86 tỷ đồng), so với 1,14 tỷ đồng đã in. Giá vốn, chi phí quản lý và doanh thu tài chính khớp từng đồng. Báo cáo không giải thích chênh lệch.
Gross margin rose to 30.4% in Q3 from 16.8%, and to 32.7% for 9M from 19.4%, because cost of sales fell faster than revenue. The filing gives no revenue split by activity, so it does not show what mix lifted the margin.Biên lợi nhuận gộp Q3 tăng lên 30,4% từ 16,8%, và 9T lên 32,7% từ 19,4%, vì giá vốn giảm nhanh hơn doanh thu. Báo cáo không tách doanh thu theo mảng nên không cho thấy cơ cấu nào đã nâng biên lợi nhuận.
Operating cash flow was ₫6.27bn for 9M against ₫106.38bn a year earlier, and short-term receivables fell to ₫107.78bn from ₫192.29bn at 31 Dec. Net placements of loans and debt instruments were ₫70bn (₫141bn out, ₫71bn back).Dòng tiền kinh doanh 9T là 6,27 tỷ đồng, so với 106,38 tỷ đồng cùng kỳ năm trước, và phải thu ngắn hạn giảm còn 107,78 tỷ đồng từ 192,29 tỷ đồng cuối năm. Giá trị ròng chuyển vào các khoản cho vay và công cụ nợ là 70 tỷ đồng (chi ra 141 tỷ đồng, thu về 71 tỷ đồng).
The 25 Jun 2026 AGM approved a FY2025 cash dividend of 8.5% of charter capital (₫24.14bn, ₫850 a share). It was still in retained earnings at 30 Sep; a board resolution of 23 Oct 2026 set the record date at 10 Nov and the payment date at 27 Nov 2026.ĐHĐCĐ ngày 25/06/2026 đã thông qua cổ tức năm 2025 bằng tiền 8,5% vốn điều lệ (24,14 tỷ đồng, 850 đồng mỗi cổ phiếu). Khoản này vẫn nằm trong lợi nhuận chưa phân phối tại 30/09; nghị quyết HĐQT ngày 23/10/2026 chốt ngày đăng ký cuối cùng là 10/11/2026 và ngày thanh toán là 27/11/2026.
The notes to the Q3 statements were not rolled forward: they still show 30 Jun 2026 balances (cash ₫116.04bn against ₫117.98bn on the balance sheet, trade receivables ₫55.90bn against ₫38.43bn), and two carry a 30/06/2025 heading. This post uses the balance sheet, which cross-foots and whose cash ties to the cash flow statement.Phần thuyết minh của báo cáo Q3 chưa được cập nhật: vẫn là số dư ngày 30/06/2026 (tiền 116,04 tỷ đồng so với 117,98 tỷ đồng trên bảng cân đối kế toán, phải thu khách hàng 55,90 tỷ đồng so với 38,43 tỷ đồng), và hai thuyết minh còn ghi tiêu đề 30/06/2025. Bài này dùng bảng cân đối kế toán, vì bảng này cộng khớp và số tiền khớp với báo cáo lưu chuyển tiền tệ.