| 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 | 277,864 | 234,664 | 216,212 | 155,375 | 225,260 | 546,200 | 189,157 | 156,250 | 231,609 | 225,716 | 272,525 | 229,897 | 291,307 | 270,667 | 263,195 | 185,956 | 220,661 | 74,121 | 311,323 | 213,381 |
| 2. Các khoản giảm trừ doanh thu | ||||||||||||||||||||
| 3. Doanh thu thuần (1)-(2) | 277,864 | 234,664 | 216,212 | 155,375 | 225,260 | 546,200 | 189,157 | 156,250 | 231,609 | 225,716 | 272,525 | 229,897 | 291,307 | 270,667 | 263,195 | 185,956 | 220,661 | 74,121 | 311,323 | 213,381 |
| 4. Giá vốn hàng bán | 247,559 | 219,816 | 196,067 | 137,040 | 195,939 | 487,799 | 173,504 | 133,747 | 196,170 | 205,792 | 246,177 | 200,769 | 260,951 | 252,813 | 236,990 | 162,317 | 198,080 | 58,958 | 277,387 | 185,321 |
| 5. Lợi nhuận gộp (3)-(4) | 30,304 | 14,848 | 20,144 | 18,335 | 29,321 | 58,401 | 15,654 | 22,503 | 35,439 | 19,923 | 26,348 | 29,128 | 30,356 | 17,855 | 26,205 | 23,639 | 22,581 | 15,164 | 33,936 | 28,060 |
| 6. Doanh thu hoạt động tài chính | 5,381 | 1,278 | 3,107 | 796 | 1,958 | 3,828 | 2,118 | 748 | 4,391 | 654 | 4,397 | 732 | 3,505 | 1,078 | 2,302 | 871 | 1,319 | 712 | 1,172 | 676 |
| 7. Chi phí tài chính | 1,668 | 2,012 | 1,559 | 1,005 | 1,064 | 3,542 | 1,029 | 1,413 | 2,471 | 2,608 | 1,321 | 1,155 | 2,043 | 770 | 1,262 | 651 | 618 | 1,234 | 1,368 | 1,646 |
| -Trong đó: Chi phí lãi vay | 2,349 | 2,012 | 1,604 | 1,005 | 1,019 | 3,542 | 1,150 | 1,413 | 2,161 | 2,222 | 2,206 | 1,155 | 1,264 | 770 | 717 | 651 | 867 | 1,234 | 1,368 | 1,646 |
| 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 | 10,899 | 7,819 | 10,633 | 5,274 | 9,173 | 25,350 | 9,511 | 6,995 | 11,724 | 10,929 | 12,359 | 12,488 | 13,187 | 11,515 | 13,754 | 10,940 | 8,363 | 10,777 | 18,120 | 12,420 |
| 10. Chi phí quản lý doanh nghiệp | 5,180 | 2,289 | 4,009 | 2,675 | 7,254 | 9,475 | -1,142 | 3,372 | 9,788 | 2,630 | 7,628 | 3,186 | 5,588 | 2,099 | 5,312 | 1,595 | 4,314 | 2,280 | 5,759 | 1,819 |
| 11. Lợi nhuận thuần từ hoạt động kinh doanh (5)+(6)-(7)+(8)-(9)-(10) | 17,939 | 4,006 | 7,049 | 10,177 | 13,788 | 23,862 | 8,374 | 11,470 | 15,846 | 4,411 | 9,436 | 13,031 | 13,044 | 4,550 | 8,180 | 11,325 | 10,606 | 1,584 | 9,861 | 12,851 |
| 12. Thu nhập khác | 78 | 78 | 91 | 652 | 601 | 202 | 97 | 51 | 82 | 72 | 65 | 59 | 1,846 | 72 | -593 | 1,017 | 66 | 14 | 75 | 72 |
| 13. Chi phí khác | 413 | 170 | 101 | 239 | 51 | 837 | 750 | 40 | 105 | 144 | 669 | 383 | 403 | 98 | -590 | 726 | 47 | 15 | 72 | 63 |
| 14. Lợi nhuận khác (12)-(13) | -336 | -92 | -10 | 412 | 550 | -635 | -653 | 11 | -23 | -72 | -604 | -324 | 1,443 | -27 | -3 | 291 | 19 | -1 | 2 | 9 |
| 15. Tổng lợi nhuận kế toán trước thuế (11)+(14) | 17,603 | 3,914 | 7,039 | 10,590 | 14,338 | 23,227 | 7,722 | 11,481 | 15,823 | 4,340 | 8,832 | 12,707 | 14,487 | 4,523 | 8,176 | 11,617 | 10,625 | 1,583 | 9,863 | 12,860 |
| 16. Chi phí thuế TNDN hiện hành | 3,568 | 783 | 1,441 | 2,118 | 2,908 | 4,671 | 1,570 | 2,296 | 3,198 | 868 | 2,000 | 2,541 | 2,971 | 905 | 1,647 | 2,323 | 658 | 317 | 1,973 | 2,572 |
| 17. Chi phí thuế TNDN hoãn lại | ||||||||||||||||||||
| 18. Chi phí thuế TNDN (16)+(17) | 3,568 | 783 | 1,441 | 2,118 | 2,908 | 4,671 | 1,570 | 2,296 | 3,198 | 868 | 2,000 | 2,541 | 2,971 | 905 | 1,647 | 2,323 | 658 | 317 | 1,973 | 2,572 |
| 19. Lợi nhuận sau thuế thu nhập doanh nghiệp (15)-(18) | 14,035 | 3,132 | 5,598 | 8,472 | 11,430 | 18,556 | 6,152 | 9,185 | 12,625 | 3,472 | 6,832 | 10,166 | 11,516 | 3,618 | 6,529 | 9,293 | 9,967 | 1,266 | 7,891 | 10,288 |
| 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) | 14,035 | 3,132 | 5,598 | 8,472 | 11,430 | 18,556 | 6,152 | 9,185 | 12,625 | 3,472 | 6,832 | 10,166 | 11,516 | 3,618 | 6,529 | 9,293 | 9,967 | 1,266 | 7,891 | 10,288 |