| Chỉ tiêu | 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 | Qúy 4 2020 | Qúy 3 2020 | Qúy 2 2020 | Qúy 1 2020 |
| 1. Tổng doanh thu hoạt động kinh doanh | 186,093 | 197,235 | 172,194 | 174,042 | 186,784 | 210,083 | 207,723 | 193,641 | 192,023 | 226,025 | 192,239 | 189,670 | 194,645 | 259,246 | 217,642 | 295,111 | 251,096 | 279,852 | 262,669 | 293,186 |
| 4. Giá vốn hàng bán | 151,423 | 158,324 | 137,868 | 138,278 | 150,772 | 170,013 | 173,342 | 154,530 | 153,789 | 187,127 | 158,215 | 146,847 | 159,939 | 211,587 | 181,134 | 254,862 | 216,669 | 243,943 | 226,275 | 256,514 |
| 5. Lợi nhuận gộp (3)-(4) | 34,467 | 38,634 | 34,202 | 35,605 | 35,898 | 39,850 | 34,190 | 39,029 | 37,879 | 38,345 | 33,846 | 42,558 | 34,589 | 47,619 | 36,332 | 40,077 | 34,130 | 35,625 | 36,254 | 36,558 |
| 6. Doanh thu hoạt động tài chính | 2,575 | 1,619 | 1,368 | 1,188 | 1,789 | 2,239 | 2,305 | 2,378 | 2,575 | 2,085 | 1,733 | 1,657 | 1,809 | 1,130 | 821 | 874 | 971 | 967 | 791 | 786 |
| 7. Chi phí tài chính | 115 | 478 | 94 | 105 | 157 | 89 | 21 | 215 | 1,249 | 45 | 86 | 79 | 152 | 147 | 39 | 69 | 25 | 13 | 191 | 32 |
| -Trong đó: Chi phí lãi vay | ||||||||||||||||||||
| 9. Chi phí bán hàng | 17,554 | 18,656 | -7,621 | 17,388 | 16,266 | 19,336 | 17,773 | 18,790 | 17,473 | 17,167 | 15,622 | 21,733 | 18,656 | 24,727 | 18,414 | 19,416 | 15,865 | 16,971 | 18,089 | 17,475 |
| 10. Chi phí quản lý doanh nghiệp | 5,405 | 4,833 | 28,410 | 4,797 | 5,005 | 5,327 | 5,552 | 5,840 | 6,726 | 5,366 | 5,357 | 5,589 | 6,062 | 4,894 | 4,717 | 4,935 | 5,114 | 4,646 | 4,958 | 4,918 |
| 11. Lợi nhuận thuần từ hoạt động kinh doanh (5)+(6)-(7)+(8)-(9)-(10) | 13,968 | 16,285 | 14,686 | 14,502 | 16,260 | 17,337 | 13,149 | 16,563 | 15,006 | 17,852 | 14,514 | 16,815 | 11,529 | 18,981 | 13,984 | 16,530 | 14,096 | 14,962 | 13,805 | 14,918 |
| 15. Tổng lợi nhuận kế toán trước thuế (11)+(14) | 14,190 | 16,479 | 15,167 | 15,024 | 16,769 | 17,676 | 13,421 | 17,122 | 15,484 | 18,138 | 14,831 | 17,096 | 11,844 | 19,436 | 14,120 | 16,858 | 14,386 | 15,279 | 14,006 | 15,205 |
| 19. Lợi nhuận sau thuế thu nhập doanh nghiệp (15)-(18) | 11,106 | 12,940 | 11,691 | 11,863 | 13,220 | 13,833 | 10,525 | 13,631 | 11,837 | 14,398 | 11,800 | 13,590 | 9,337 | 15,505 | 11,135 | 13,434 | 11,358 | 12,200 | 11,068 | 12,132 |
| 21. Lợi nhuận sau thuế của cổ đông của công ty mẹ (19)-(20) | 11,106 | 12,940 | 11,691 | 11,863 | 13,220 | 13,833 | 10,525 | 13,631 | 11,837 | 14,398 | 11,800 | 13,590 | 9,337 | 15,505 | 11,135 | 13,434 | 11,358 | 12,200 | 11,068 | 12,132 |
| Chỉ tiêu | 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 | Qúy 4 2020 | Qúy 3 2020 | Qúy 2 2020 | Qúy 1 2020 |
| TÀI SẢN | ||||||||||||||||||||
| A. Tài sản lưu động và đầu tư ngắn hạn | 234,801 | 263,648 | 236,758 | 258,755 | 231,673 | 272,443 | 236,552 | 261,759 | 242,889 | 245,813 | 221,432 | 245,236 | 222,696 | 241,011 | 206,647 | 207,291 | 186,736 | 208,008 | 182,002 | 183,118 |
| I. Tiền và các khoản tương đương tiền | 64,762 | 70,011 | 37,934 | 18,710 | 55,316 | 62,404 | 22,245 | 64,064 | 61,843 | 32,107 | 33,870 | 47,074 | 47,523 | 58,340 | 15,739 | 51,247 | 19,157 | 35,611 | 21,885 | 43,783 |
| II. Các khoản đầu tư tài chính ngắn hạn | 55,002 | 61,502 | 59,502 | 59,502 | 46,502 | 51,502 | 66,002 | 66,002 | 63,502 | 100,002 | 86,002 | 94,002 | 104,002 | 90,502 | 48,002 | 46,002 | 44,002 | 48,002 | 41,002 | 16,502 |
| III. Các khoản phải thu ngắn hạn | 43,041 | 51,319 | 38,025 | 80,882 | 32,200 | 46,470 | 43,100 | 41,958 | 46,536 | 46,549 | 36,098 | 58,849 | 30,961 | 54,471 | 48,871 | 43,256 | 36,705 | 39,744 | 30,288 | 54,273 |
| IV. Tổng hàng tồn kho | 63,738 | 73,046 | 93,464 | 93,042 | 90,109 | 104,113 | 97,662 | 84,004 | 65,672 | 62,433 | 61,997 | 43,698 | 39,839 | 37,395 | 91,362 | 66,648 | 86,030 | 83,213 | 87,440 | 67,879 |
| V. Tài sản ngắn hạn khác | 8,258 | 7,769 | 7,834 | 6,619 | 7,546 | 7,954 | 7,543 | 5,730 | 5,335 | 4,722 | 3,465 | 1,614 | 371 | 303 | 2,673 | 138 | 842 | 1,438 | 1,388 | 681 |
| B. Tài sản cố định và đầu tư dài hạn | 24,294 | 24,229 | 24,770 | 24,710 | 26,283 | 27,740 | 29,563 | 30,283 | 32,065 | 33,372 | 32,769 | 33,223 | 34,435 | 34,071 | 34,597 | 35,264 | 37,087 | 38,703 | 40,053 | 40,445 |
| I. Các khoản phải thu dài hạn | 48 | 48 | 48 | 48 | 48 | 48 | 48 | 39 | 39 | 39 | 39 | 39 | 39 | 39 | 39 | 39 | 39 | 39 | 39 | 39 |
| II. Tài sản cố định | 24,086 | 24,181 | 24,722 | 24,662 | 26,221 | 27,677 | 29,493 | 30,226 | 32,001 | 33,312 | 32,702 | 33,018 | 34,317 | 33,181 | 34,329 | 34,770 | 36,592 | 38,017 | 39,366 | 39,588 |
| III. Bất động sản đầu tư | ||||||||||||||||||||
| IV. Tài sản dở dang dài hạn | 57 | 622 | ||||||||||||||||||
| 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 | 160 | 13 | 15 | 23 | 18 | 26 | 21 | 28 | 110 | 78 | 229 | 229 | 454 | 456 | 647 | 647 | 818 | |||
| VII. Lợi thế thương mại | ||||||||||||||||||||
| TỔNG CỘNG TÀI SẢN | 259,095 | 287,877 | 261,529 | 283,465 | 257,956 | 300,183 | 266,115 | 292,041 | 274,954 | 279,185 | 254,200 | 278,460 | 257,131 | 275,083 | 241,244 | 242,555 | 223,823 | 246,711 | 222,055 | 223,563 |
| A. Nợ phải trả | 80,214 | 120,101 | 106,693 | 94,653 | 81,006 | 136,452 | 116,218 | 102,297 | 98,841 | 114,988 | 104,401 | 101,274 | 93,535 | 120,824 | 102,491 | 76,208 | 70,911 | 105,157 | 92,701 | 73,834 |
| I. Nợ ngắn hạn | 80,214 | 120,101 | 106,693 | 94,653 | 81,006 | 136,452 | 116,218 | 102,297 | 98,841 | 114,988 | 104,401 | 101,274 | 93,535 | 120,824 | 102,491 | 76,208 | 70,911 | 105,157 | 92,701 | 73,834 |
| II. Nợ dài hạn | ||||||||||||||||||||
| B. Nguồn vốn chủ sở hữu | 178,881 | 167,775 | 154,835 | 188,812 | 176,950 | 163,730 | 149,897 | 189,744 | 176,113 | 164,197 | 149,799 | 177,186 | 163,596 | 154,259 | 138,753 | 166,347 | 152,912 | 141,554 | 129,354 | 149,729 |
| TỔNG CỘNG NGUỒN VỐN | 259,095 | 287,877 | 261,529 | 283,465 | 257,956 | 300,183 | 266,115 | 292,041 | 274,954 | 279,185 | 254,200 | 278,460 | 257,131 | 275,083 | 241,244 | 242,555 | 223,823 | 246,711 | 222,055 | 223,563 |