| Chỉ tiêu | Qúy 4 2025 | Qúy 3 2025 | Qúy 2 2025 | Qúy 1 2025 | Qúy 4 2024 | Qúy 3 2024 | Qúy 2 2024 | Qúy 1 2024 | Qúy 4 2023 | Qúy 3 2023 | Qúy 2 2023 | Qúy 1 2023 | Qúy 4 2022 | Qúy 3 2022 | Qúy 2 2022 | Qúy 1 2022 | Qúy 4 2021 | Qúy 3 2021 | Qúy 2 2021 | Qúy 1 2021 |
| 1. Tổng doanh thu hoạt động kinh doanh | 1,333,631 | 683,803 | 553,435 | 433,549 | 817,140 | 537,416 | 1,094,874 | 977,042 | 634,733 | 1,000,134 | 647,312 | 449,995 | 269,161 | 200,094 | 294,252 | 672,575 | 278,057 | 564,151 | 344,055 | 209,907 |
| 2. Các khoản giảm trừ doanh thu | 492 | 1 | 257 | 12 | 2 | 23 | 316 | |||||||||||||
| 3. Doanh thu thuần (1)-(2) | 1,333,140 | 683,803 | 553,435 | 433,549 | 817,139 | 537,158 | 1,094,874 | 977,042 | 634,733 | 1,000,134 | 647,300 | 449,995 | 269,159 | 200,071 | 294,252 | 672,260 | 278,057 | 564,151 | 344,055 | 209,907 |
| 4. Giá vốn hàng bán | 1,317,209 | 674,308 | 543,870 | 429,519 | 810,909 | 533,296 | 1,091,237 | 964,457 | 621,334 | 993,242 | 641,832 | 445,022 | 267,954 | 203,643 | 275,484 | 661,271 | 269,386 | 537,589 | 341,541 | 205,538 |
| 5. Lợi nhuận gộp (3)-(4) | 15,931 | 9,495 | 9,565 | 4,031 | 6,230 | 3,863 | 3,637 | 12,585 | 13,399 | 6,893 | 5,468 | 4,972 | 1,205 | -3,572 | 18,767 | 10,989 | 8,671 | 26,563 | 2,514 | 4,369 |
| 6. Doanh thu hoạt động tài chính | 20,518 | 16,334 | 6,520 | 4,909 | 7,497 | 5,254 | 4,830 | 2 | 2,749 | 68 | 1,138 | 83 | 6,580 | 3,693 | 45 | 830 | 15,626 | 3,095 | 1,139 | 2 |
| 7. Chi phí tài chính | 26,026 | 21,856 | 16,857 | 5,061 | 7,346 | 6,822 | 5,649 | 6,988 | 8,660 | 4,041 | 3,979 | 3,206 | 16,028 | 1,275 | 17,452 | 7,609 | -13,704 | -8,734 | 1,058 | 1,843 |
| -Trong đó: Chi phí lãi vay | 8,447 | 6,646 | 9,613 | 5,258 | 7,221 | 6,822 | 9,071 | 6,366 | 5,190 | 4,241 | 3,979 | 3,126 | 2,723 | 1,981 | 1,834 | 1,782 | 1,771 | 1,858 | 1,664 | 1,842 |
| 8. Phần lợi nhuận hoặc lỗ trong công ty liên kết liên doanh | ||||||||||||||||||||
| 9. Chi phí bán hàng | 405 | 553 | 578 | 417 | 541 | 334 | 372 | 355 | 177 | 156 | 426 | 157 | 775 | 148 | 153 | 153 | 175 | 4,035 | 209 | 577 |
| 10. Chi phí quản lý doanh nghiệp | 2,532 | -2,067 | 3,142 | 2,180 | 7,076 | 1,628 | 1,392 | 1,798 | 758 | 1,302 | 1,245 | 1,246 | -5,068 | -2,514 | 1,260 | 2,321 | 1,053 | 1,365 | 1,743 | 1,826 |
| 11. Lợi nhuận thuần từ hoạt động kinh doanh (5)+(6)-(7)+(8)-(9)-(10) | 7,485 | 5,487 | -4,491 | 1,282 | -1,236 | 332 | 1,053 | 3,444 | 6,553 | 1,462 | 956 | 445 | -3,951 | 1,212 | -53 | 1,736 | 36,775 | 32,990 | 643 | 125 |
| 12. Thu nhập khác | 63 | 210 | 67 | -35 | 613 | 3 | 1,679 | 800 | ||||||||||||
| 13. Chi phí khác | 909 | 87 | 21 | 1 | 73 | 55 | 46 | 629 | 342 | 150 | 1 | 222 | 95 | 89 | 6 | 3,499 | 374 | 139 | 848 | |
| 14. Lợi nhuận khác (12)-(13) | -909 | -87 | 41 | -1 | 137 | -55 | -46 | -629 | -342 | -150 | 66 | -257 | -95 | 524 | -2 | -3,499 | 1,305 | -139 | -48 | |
| 15. Tổng lợi nhuận kế toán trước thuế (11)+(14) | 6,576 | 5,400 | -4,450 | 1,281 | -1,100 | 278 | 1,008 | 3,444 | 5,924 | 1,120 | 806 | 512 | -4,208 | 1,117 | 471 | 1,734 | 33,276 | 34,295 | 505 | 77 |
| 16. Chi phí thuế TNDN hiện hành | 1,565 | 673 | -256 | 256 | -8 | 56 | 347 | 689 | 2,366 | -857 | -347 | 347 | 409 | 116 | ||||||
| 17. Chi phí thuế TNDN hoãn lại | 6 | 3 | 3 | |||||||||||||||||
| 18. Chi phí thuế TNDN (16)+(17) | 1,571 | 673 | -253 | 259 | -8 | 56 | 347 | 689 | 2,366 | -857 | -347 | 347 | 409 | 116 | ||||||
| 19. Lợi nhuận sau thuế thu nhập doanh nghiệp (15)-(18) | 5,005 | 4,727 | -4,196 | 1,022 | -1,092 | 222 | 661 | 2,755 | 3,559 | 1,120 | 806 | 512 | -4,208 | 1,974 | 817 | 1,387 | 32,867 | 34,295 | 388 | 77 |
| 20. Lợi nhuận sau thuế của cổ đông không kiểm soát | ||||||||||||||||||||
| 21. Lợi nhuận sau thuế của cổ đông của công ty mẹ (19)-(20) | 5,005 | 4,727 | -4,196 | 1,022 | -1,092 | 222 | 661 | 2,755 | 3,559 | 1,120 | 806 | 512 | -4,208 | 1,974 | 817 | 1,387 | 32,867 | 34,295 | 388 | 77 |
| Chỉ tiêu | Qúy 4 2025 | Qúy 3 2025 | Qúy 2 2025 | Qúy 1 2025 | Qúy 4 2024 | Qúy 3 2024 | Qúy 2 2024 | Qúy 1 2024 | Qúy 4 2023 | Qúy 3 2023 | Qúy 2 2023 | Qúy 1 2023 | Qúy 4 2022 |
| TÀI SẢN | |||||||||||||
| A. Tài sản lưu động và đầu tư ngắn hạn | 1,034,555 | 664,269 | 659,469 | 859,257 | 765,579 | 563,531 | 761,645 | 857,781 | 725,380 | 691,317 | 338,194 | 359,224 | 314,104 |
| I. Tiền và các khoản tương đương tiền | 105,421 | 30,197 | 31,261 | 25,908 | 25,225 | 21,256 | 20,734 | 14,757 | 15,189 | 12,110 | 14,836 | 13,354 | 25,142 |
| 1. Tiền | 105,421 | 30,197 | 31,261 | 24,308 | 25,225 | 21,256 | 19,134 | 14,757 | 15,189 | 12,110 | 14,836 | 13,354 | 17,942 |
| 2. Các khoản tương đương tiền | 1,600 | 1,600 | 7,200 | ||||||||||
| II. Các khoản đầu tư tài chính ngắn hạn | 214,507 | 175,923 | 170,605 | 151,860 | 154,785 | 140,059 | 129,142 | 107,321 | 103,061 | 44,532 | 47,431 | 47,671 | 50,319 |
| 1. Chứng khoán kinh doanh | 88,156 | 85,105 | 76,069 | 52,488 | 53,163 | 50,908 | 41,591 | 41,591 | 41,591 | 41,600 | 44,738 | 42,197 | 52,046 |
| 2. Dự phòng giảm giá chứng khoán kinh doanh | -10,345 | -9,245 | -5,526 | -690 | -41 | -41 | -41 | -3,462 | -3,462 | -1,768 | -2,007 | -1,726 | -1,726 |
| 3. Đầu tư nắm giữ đến ngày đáo hạn | 136,695 | 100,063 | 100,063 | 100,063 | 101,663 | 89,192 | 87,592 | 69,192 | 64,932 | 4,700 | 4,700 | 7,200 | |
| III. Các khoản phải thu ngắn hạn | 690,848 | 440,159 | 361,400 | 572,462 | 546,086 | 335,253 | 491,214 | 621,802 | 461,960 | 545,704 | 186,464 | 214,530 | 160,520 |
| 1. Phải thu ngắn hạn của khách hàng | 555,419 | 291,188 | 83,974 | 154,457 | 368,168 | 185,767 | 494,785 | 587,028 | 342,777 | 469,068 | 90,059 | 87,146 | 116,717 |
| 2. Trả trước cho người bán | 17,270 | 20,015 | 152,230 | 291,525 | 59,309 | 152,739 | 405 | 37,879 | 124,670 | 16,013 | 63,598 | 64,377 | 16,500 |
| 3. Phải thu nội bộ ngắn hạn | |||||||||||||
| 4. Phải thu theo tiến độ hợp đồng xây dựng | |||||||||||||
| 5. Phải thu về cho vay ngắn hạn | 1,634 | 7,500 | 7,500 | 25,500 | |||||||||
| 6. Phải thu ngắn hạn khác | 126,846 | 139,277 | 139,350 | 140,635 | 133,779 | 7,069 | 6,345 | 7,216 | 4,835 | 64,271 | 36,456 | 48,655 | 38,451 |
| 7. Dự phòng phải thu ngắn hạn khó đòi | -10,321 | -10,321 | -14,154 | -14,154 | -15,169 | -10,321 | -10,321 | -10,321 | -10,321 | -11,148 | -11,148 | -11,148 | -11,148 |
| IV. Tổng hàng tồn kho | 23,407 | 17,697 | 89,117 | 102,051 | 38,533 | 66,750 | 120,060 | 113,736 | 141,029 | 88,641 | 88,567 | 83,028 | 77,792 |
| 1. Hàng tồn kho | 23,407 | 17,697 | 89,117 | 102,051 | 38,533 | 66,750 | 122,265 | 113,736 | 141,029 | 88,641 | 88,567 | 83,028 | 77,792 |
| 2. Dự phòng giảm giá hàng tồn kho | -2,205 | ||||||||||||
| V. Tài sản ngắn hạn khác | 372 | 292 | 7,086 | 6,975 | 950 | 212 | 494 | 165 | 4,141 | 330 | 896 | 641 | 330 |
| 1. Chi phí trả trước ngắn hạn | 371 | 280 | 285 | 329 | 66 | 114 | 160 | 79 | 97 | 200 | 82 | 78 | 112 |
| 2. Thuế giá trị gia tăng được khấu trừ | 12 | 6,800 | 6,645 | 849 | 63 | 333 | 84 | 4,024 | 130 | 812 | 562 | 217 | |
| 3. Thuế và các khoản phải thu Nhà nước | 1 | 1 | 1 | 1 | 35 | 35 | 1 | 1 | 21 | 1 | 1 | 1 | 1 |
| 4. Giao dịch mua bán lại trái phiếu chính phủ | |||||||||||||
| 5. Tài sản ngắn hạn khác | |||||||||||||
| B. Tài sản cố định và đầu tư dài hạn | 236,049 | 229,052 | 229,729 | 213,124 | 213,834 | 263,910 | 207,435 | 206,543 | 206,981 | 207,960 | 208,756 | 209,248 | 227,543 |
| I. Các khoản phải thu dài hạn | 24 | 24 | 44 | 20 | 20 | 20 | 20 | 20 | |||||
| 1. Phải thu dài hạn của khách hàng | |||||||||||||
| 2. Vốn kinh doanh tại các đơn vị trực thuộc | |||||||||||||
| 3. Phải thu dài hạn nội bộ | |||||||||||||
| 4. Phải thu về cho vay dài hạn | |||||||||||||
| 5. Phải thu dài hạn khác | 24 | 24 | 44 | 20 | 20 | 20 | 20 | 20 | |||||
| 6. Dự phòng phải thu dài hạn khó đòi | |||||||||||||
| II. Tài sản cố định | 79,315 | 75,701 | 76,497 | 76,998 | 77,461 | 78,023 | 78,733 | 79,473 | 80,199 | 80,601 | 81,239 | 81,850 | 82,581 |
| 1. Tài sản cố định hữu hình | 4,434 | 4,844 | 5,258 | 5,375 | 5,466 | 5,657 | 5,995 | 6,364 | 6,718 | 6,814 | 7,089 | 7,451 | 7,819 |
| 2. Tài sản cố định thuê tài chính | |||||||||||||
| 3. Tài sản cố định vô hình | 74,880 | 70,857 | 71,239 | 71,623 | 71,995 | 72,366 | 72,738 | 73,109 | 73,481 | 73,787 | 74,151 | 74,399 | 74,762 |
| III. Bất động sản đầu tư | 30,151 | 30,324 | 30,481 | 29,844 | 30,001 | 89,546 | 30,315 | 30,472 | 30,629 | 30,769 | 30,926 | 31,083 | 31,113 |
| - Nguyên giá | 32,166 | 32,182 | 32,182 | 31,389 | 31,389 | 90,777 | 31,389 | 31,389 | 31,389 | 31,373 | 31,373 | 31,373 | 31,269 |
| - Giá trị hao mòn lũy kế | -2,015 | -1,858 | -1,701 | -1,545 | -1,388 | -1,231 | -1,074 | -917 | -760 | -603 | -447 | -290 | -156 |
| IV. Tài sản dở dang dài hạn | 125,842 | 122,106 | 121,743 | 105,164 | 105,164 | 95,031 | 96,945 | 95,639 | 95,094 | 96,116 | 96,116 | 95,873 | 95,031 |
| 1. Chi phí sản xuất kinh doanh dở dang dài hạn | 13,473 | 16,942 | 16,578 | ||||||||||
| 2. chi phí xây dựng cơ bản dở dang | 112,369 | 105,164 | 105,164 | 105,164 | 105,164 | 95,031 | 96,945 | 95,639 | 95,094 | 96,116 | 96,116 | 95,873 | 95,031 |
| V. Các khoản đầu tư tài chính dài hạn | 61 | 61 | 61 | 61 | 61 | 61 | 61 | 61 | 61 | 61 | 61 | 61 | 18,411 |
| 1. Đầu tư vào công ty con | |||||||||||||
| 2. Đầu tư vào công ty liên kết liên doanh | 18,351 | ||||||||||||
| 3. Đầu tư khác vào công cụ vốn | 176 | 176 | 176 | 176 | 176 | 176 | 176 | 176 | 176 | 176 | 176 | 176 | 176 |
| 4. Dự phòng giảm giá đầu tư tài chính dài hạn | -115 | -115 | -115 | -115 | -115 | -115 | -115 | -115 | -115 | -115 | -115 | -115 | -115 |
| 5. Đầu tư nắm giữ đến ngày đáo hạn | |||||||||||||
| VI. Tổng tài sản dài hạn khác | 682 | 860 | 925 | 1,056 | 1,147 | 1,249 | 1,357 | 854 | 979 | 393 | 394 | 361 | 387 |
| 1. Chi phí trả trước dài hạn | 660 | 833 | 898 | 1,026 | 1,147 | 1,249 | 1,357 | 854 | 979 | 393 | 394 | 361 | 387 |
| 2. Tài sản Thuế thu nhập hoãn lại | 21 | 27 | 27 | 30 | |||||||||
| 3. Tài sản dài hạn khác | |||||||||||||
| VII. Lợi thế thương mại | |||||||||||||
| TỔNG CỘNG TÀI SẢN | 1,270,604 | 893,320 | 889,199 | 1,072,381 | 979,414 | 827,440 | 969,079 | 1,064,324 | 932,360 | 899,277 | 546,949 | 568,472 | 541,646 |
| NGUỒN VỐN | |||||||||||||
| A. Nợ phải trả | 908,800 | 536,521 | 537,126 | 716,112 | 624,396 | 471,331 | 613,192 | 709,097 | 579,871 | 550,188 | 198,980 | 221,308 | 195,062 |
| I. Nợ ngắn hạn | 908,800 | 536,521 | 537,126 | 716,112 | 624,396 | 471,331 | 613,192 | 708,097 | 578,871 | 549,188 | 197,980 | 220,308 | 195,062 |
| 1. Vay và nợ thuê tài chính ngắn hạn | 424,702 | 424,037 | 449,425 | 513,756 | 542,119 | 452,959 | 515,437 | 490,901 | 358,990 | 259,071 | 157,991 | 148,612 | 147,453 |
| 2. Vay và nợ dài hạn đến hạn phải trả | |||||||||||||
| 3. Phải trả người bán ngắn hạn | 427,026 | 81,048 | 83,601 | 66,407 | 10,198 | 13,462 | 24,811 | 141,614 | 112,931 | 273,918 | 9,693 | 19,923 | 30,276 |
| 4. Người mua trả tiền trước | 12,519 | 28,569 | 1,844 | 133,100 | 69,217 | 959 | 70,270 | 70,103 | 102,184 | 11,908 | 25,849 | 45,911 | 5,512 |
| 5. Thuế và các khoản phải nộp nhà nước | 3,498 | 1,352 | 269 | 1,241 | 941 | 825 | 834 | 3,216 | 2,507 | 339 | 322 | 914 | 691 |
| 6. Phải trả người lao động | 160 | 302 | 287 | 277 | 147 | 328 | 145 | 330 | 111 | 171 | 167 | 156 | 87 |
| 7. Chi phí phải trả ngắn hạn | 878 | 480 | 66 | 556 | 208 | 453 | 208 | 792 | 2,426 | 2,604 | 2,438 | 2,844 | |
| 8. Phải trả nội bộ ngắn hạn | |||||||||||||
| 9. Phải trả theo tiến độ kế hoạch hợp đồng xây dựng | |||||||||||||
| 10. Doanh thu chưa thực hiện ngắn hạn | 4,569 | 1,000 | 2,000 | ||||||||||
| 11. Phải trả ngắn hạn khác | 34,236 | 46 | 1,365 | 17 | 500 | 1 | 4,844 | ||||||
| 12. Dự phòng phải trả ngắn hạn | |||||||||||||
| 13. Quỹ khen thưởng phúc lợi | 1,213 | 1,213 | 1,219 | 1,219 | 1,219 | 1,225 | 1,225 | 1,225 | 1,355 | 1,355 | 1,355 | 1,355 | 1,355 |
| 14. Quỹ bình ổn giá | |||||||||||||
| 15. Giao dịch mua bán lại trái phiếu chính phủ | |||||||||||||
| II. Nợ dài hạn | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | ||||||||
| 1. Phải trả người bán dài hạn | |||||||||||||
| 2. Chi phí phải trả dài hạn | |||||||||||||
| 3. Phải trả nội bộ về vốn kinh doanh | |||||||||||||
| 4. Phải trả nội bộ dài hạn | |||||||||||||
| 5. Phải trả dài hạn khác | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | ||||||||
| 6. Vay và nợ thuê tài chính dài hạn | |||||||||||||
| 7. Trái phiếu chuyển đổi | |||||||||||||
| 8. Thuế thu nhập hoãn lại phải trả | |||||||||||||
| 9. Dự phòng trợ cấp mất việc làm | |||||||||||||
| 10. Dự phòng phải trả dài hạn | |||||||||||||
| 11. Doanh thu chưa thực hiện dài hạn | |||||||||||||
| 12. Quỹ phát triển khoa học và công nghệ | |||||||||||||
| B. Nguồn vốn chủ sở hữu | 361,804 | 356,799 | 352,072 | 356,269 | 355,017 | 356,109 | 355,887 | 355,227 | 352,489 | 349,089 | 347,969 | 347,163 | 346,585 |
| I. Vốn chủ sở hữu | 361,804 | 356,799 | 352,072 | 356,269 | 355,017 | 356,109 | 355,887 | 355,227 | 352,489 | 349,089 | 347,969 | 347,163 | 346,585 |
| 1. Vốn đầu tư của chủ sở hữu | 345,357 | 345,357 | 345,357 | 345,357 | 313,962 | 313,962 | 313,962 | 313,962 | 313,962 | 313,962 | 313,962 | 313,962 | 313,962 |
| 2. Thặng dư vốn cổ phần | -143 | -143 | -143 | -143 | -143 | -143 | -143 | -143 | -143 | -143 | -143 | -143 | -143 |
| 3. Quyền chọn chuyển đổi trái phiếu | |||||||||||||
| 4. Vốn khác của chủ sở hữu | |||||||||||||
| 5. Cổ phiếu quỹ | |||||||||||||
| 6. Chênh lệch đánh giá lại tài sản | |||||||||||||
| 7. Chênh lệch tỷ giá hối đoái | |||||||||||||
| 8. Quỹ đầu tư phát triển | 31,018 | 31,018 | 31,018 | 31,018 | 31,018 | 31,018 | 31,018 | 31,018 | 31,018 | ||||
| 9. Quỹ dự phòng tài chính | |||||||||||||
| 10. Quỹ khác thuộc vốn chủ sở hữu | |||||||||||||
| 11. Lợi nhuận sau thuế chưa phân phối | 16,591 | 11,586 | 6,859 | 11,055 | 10,181 | 11,273 | 11,051 | 10,391 | 7,653 | 4,253 | 3,133 | 2,327 | 1,749 |
| 12. Nguồn vốn đầu tư xây dựng cơ bản | |||||||||||||
| 13. Quỹ hỗ trợ sắp xếp doanh nghiệp | |||||||||||||
| 14. Lợi ích của cổ đông không kiểm soát | |||||||||||||
| II. Nguồn kinh phí và quỹ khác | |||||||||||||
| 1. Nguồn kinh phí | |||||||||||||
| 2. Nguồn kinh phí đã hình thành tài sản cố định | |||||||||||||
| 3. Quỹ dự phòng trợ cấp mất việc làm | |||||||||||||
| TỔNG CỘNG NGUỒN VỐN | 1,270,604 | 893,320 | 889,199 | 1,072,381 | 979,414 | 827,440 | 969,079 | 1,064,324 | 932,360 | 899,277 | 546,949 | 568,472 | 541,646 |