| 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 | 398,835 | 359,393 | 361,684 | 325,509 | 239,045 | 217,116 | 163,883 | 192,997 | 201,200 | 202,533 | 187,641 | 135,928 | 175,884 | 167,166 | 262,992 | 213,282 | 305,453 | 193,934 | 196,209 | 163,948 |
| 4. Giá vốn hàng bán | 386,673 | 343,734 | 348,309 | 314,196 | 228,211 | 207,609 | 155,795 | 182,348 | 190,760 | 192,270 | 177,260 | 128,532 | 167,612 | 159,251 | 253,494 | 205,935 | 292,333 | 186,603 | 188,500 | 156,363 |
| 5. Lợi nhuận gộp (3)-(4) | 12,162 | 15,659 | 13,375 | 11,314 | 10,834 | 9,507 | 8,088 | 10,650 | 10,441 | 10,263 | 10,381 | 7,396 | 8,272 | 7,915 | 9,498 | 7,348 | 13,119 | 7,331 | 7,708 | 7,585 |
| 6. Doanh thu hoạt động tài chính | 2,367 | 2,262 | 1,773 | 1,248 | 1,268 | 974 | 900 | 1,148 | 1,434 | 1,388 | 1,538 | 1,215 | 956 | 1,232 | 1,301 | 1,226 | 1,377 | 1,212 | 962 | 857 |
| 7. Chi phí tài chính | 768 | 621 | 73 | 7 | 3 | 8 | 2 | 3 | 13 | 12 | 40 | 138 | 2,399 | 12 | 10 | |||||
| -Trong đó: Chi phí lãi vay | 762 | 621 | 73 | 2 | 13 | 12 | 40 | 136 | 10 | |||||||||||
| 9. Chi phí bán hàng | 2,608 | 1,581 | 1,450 | 1,311 | 1,224 | 1,285 | 1,123 | 1,248 | 1,424 | 1,076 | 1,075 | 917 | 930 | 937 | -1,065 | 1,065 | 1,441 | 999 | 1,031 | 1,172 |
| 10. Chi phí quản lý doanh nghiệp | 7,640 | 8,044 | 6,604 | 6,341 | 6,002 | 4,740 | 2,216 | 4,846 | 7,607 | 4,927 | 4,930 | 4,616 | 3,942 | 4,535 | 4,983 | 4,707 | 5,851 | 3,869 | 3,784 | 4,228 |
| 11. Lợi nhuận thuần từ hoạt động kinh doanh (5)+(6)-(7)+(8)-(9)-(10) | 3,513 | 7,675 | 7,021 | 4,903 | 4,873 | 4,448 | 5,645 | 5,700 | 2,844 | 5,636 | 5,902 | 3,037 | 4,218 | 3,674 | 4,483 | 2,801 | 7,193 | 3,664 | 3,856 | 3,043 |
| 15. Tổng lợi nhuận kế toán trước thuế (11)+(14) | 3,276 | 7,689 | 7,021 | 4,903 | 4,752 | 4,449 | 5,556 | 5,668 | 3,045 | 5,996 | 5,902 | 3,102 | 4,512 | 3,618 | 4,968 | 2,801 | 7,377 | 3,671 | 4,034 | 3,107 |
| 19. Lợi nhuận sau thuế thu nhập doanh nghiệp (15)-(18) | 3,196 | 6,269 | 6,113 | 4,366 | 4,281 | 4,040 | 4,732 | 5,108 | 3,060 | 5,457 | 5,272 | 2,884 | 4,041 | 2,954 | 4,168 | 2,528 | 6,057 | 3,352 | 3,575 | 2,926 |
| 21. Lợi nhuận sau thuế của cổ đông của công ty mẹ (19)-(20) | 3,196 | 6,269 | 6,113 | 4,366 | 4,281 | 4,040 | 4,732 | 5,108 | 3,060 | 5,457 | 5,272 | 2,884 | 4,041 | 2,954 | 4,168 | 2,528 | 6,057 | 3,352 | 3,575 | 2,926 |
| 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 |
| TÀI SẢN | ||||||||||||||||||||
| A. Tài sản lưu động và đầu tư ngắn hạn | 367,150 | 391,016 | 406,640 | 327,825 | 244,594 | 262,937 | 274,737 | 259,354 | 244,474 | 225,504 | 241,056 | 250,763 | 240,031 | 254,823 | 270,645 | 240,407 | 261,602 | 204,249 | 196,329 | 180,434 |
| I. Tiền và các khoản tương đương tiền | 108,161 | 118,398 | 146,146 | 100,183 | 77,500 | 79,419 | 46,715 | 39,756 | 57,050 | 46,436 | 29,733 | 39,917 | 33,444 | 38,535 | 16,609 | 19,796 | 30,692 | 25,053 | 32,389 | 27,028 |
| II. Các khoản đầu tư tài chính ngắn hạn | 100,266 | 84,266 | 70,266 | 70,266 | 70,266 | 70,266 | 70,266 | 70,266 | 69,666 | 57,666 | 70,266 | 70,266 | 70,266 | 82,266 | 76,266 | 107,669 | 87,569 | 90,569 | 90,569 | 56,166 |
| III. Các khoản phải thu ngắn hạn | 137,149 | 158,845 | 167,790 | 130,804 | 65,970 | 88,897 | 128,213 | 102,658 | 96,311 | 96,039 | 90,151 | 110,779 | 104,486 | 90,691 | 140,640 | 84,815 | 113,305 | 56,693 | 52,758 | 67,974 |
| IV. Tổng hàng tồn kho | 18,326 | 26,124 | 19,443 | 23,778 | 29,151 | 20,075 | 27,229 | 39,592 | 19,669 | 23,356 | 47,387 | 26,415 | 29,779 | 41,335 | 33,869 | 24,509 | 28,550 | 28,012 | 17,126 | 26,229 |
| V. Tài sản ngắn hạn khác | 3,248 | 3,382 | 2,994 | 2,794 | 1,707 | 4,279 | 2,315 | 7,082 | 1,778 | 2,007 | 3,518 | 3,386 | 2,057 | 1,996 | 3,261 | 3,618 | 1,485 | 3,921 | 3,486 | 3,036 |
| B. Tài sản cố định và đầu tư dài hạn | 81,308 | 80,347 | 41,128 | 42,325 | 43,935 | 45,327 | 46,862 | 48,602 | 50,215 | 50,234 | 53,247 | 56,784 | 60,371 | 63,678 | 67,021 | 70,490 | 74,640 | 78,310 | 82,571 | 84,742 |
| I. Các khoản phải thu dài hạn | ||||||||||||||||||||
| II. Tài sản cố định | 75,490 | 71,257 | 37,868 | 38,827 | 39,748 | 41,415 | 43,181 | 44,646 | 46,422 | 47,139 | 50,214 | 53,351 | 56,433 | 59,631 | 63,042 | 66,394 | 69,813 | 73,261 | 76,549 | 78,273 |
| III. Bất động sản đầu tư | ||||||||||||||||||||
| IV. Tài sản dở dang dài hạn | 569 | 5,860 | ||||||||||||||||||
| V. Các khoản đầu tư tài chính dài hạn | ||||||||||||||||||||
| VI. Tổng tài sản dài hạn khác | 5,249 | 3,231 | 3,261 | 3,498 | 4,188 | 3,912 | 3,681 | 3,956 | 3,793 | 3,095 | 3,033 | 3,434 | 3,939 | 4,047 | 3,979 | 4,096 | 4,827 | 5,050 | 6,022 | 6,469 |
| VII. Lợi thế thương mại | ||||||||||||||||||||
| TỔNG CỘNG TÀI SẢN | 448,459 | 471,363 | 447,769 | 370,150 | 288,530 | 308,264 | 321,600 | 307,956 | 294,689 | 275,738 | 294,303 | 307,547 | 300,403 | 318,502 | 337,666 | 310,897 | 336,242 | 282,560 | 278,900 | 265,176 |
| A. Nợ phải trả | 257,110 | 280,333 | 261,008 | 173,341 | 96,087 | 118,102 | 123,543 | 111,058 | 102,899 | 85,509 | 109,530 | 115,756 | 109,830 | 130,570 | 152,688 | 115,660 | 143,549 | 94,424 | 94,117 | 71,586 |
| I. Nợ ngắn hạn | 257,110 | 280,333 | 260,942 | 173,275 | 96,021 | 118,036 | 123,477 | 110,992 | 102,833 | 85,443 | 109,530 | 115,756 | 109,730 | 130,470 | 152,588 | 115,660 | 143,549 | 94,424 | 94,117 | 71,586 |
| II. Nợ dài hạn | 66 | 66 | 66 | 66 | 66 | 66 | 66 | 66 | 100 | 100 | 100 | |||||||||
| B. Nguồn vốn chủ sở hữu | 191,348 | 191,030 | 186,761 | 196,809 | 192,443 | 190,162 | 198,057 | 196,898 | 191,790 | 190,229 | 184,773 | 191,791 | 190,572 | 187,932 | 184,978 | 195,237 | 192,692 | 188,135 | 184,783 | 193,591 |
| TỔNG CỘNG NGUỒN VỐN | 448,459 | 471,363 | 447,769 | 370,150 | 288,530 | 308,264 | 321,600 | 307,956 | 294,689 | 275,738 | 294,303 | 307,547 | 300,403 | 318,502 | 337,666 | 310,897 | 336,242 | 282,560 | 278,900 | 265,176 |