| 1. Tổng doanh thu hoạt động kinh doanh | 417,501 | 419,747 | 463,181 | 436,761 | 440,629 | 514,739 | 526,260 | 557,211 |
| 2. Các khoản giảm trừ doanh thu | 167 | 308 | 375 | 190 | 419 | 523 | 469 | 316 |
| 3. Doanh thu thuần (1)-(2) | 417,334 | 419,439 | 462,806 | 436,571 | 440,210 | 514,216 | 525,791 | 556,895 |
| 4. Giá vốn hàng bán | 345,765 | 360,234 | 404,952 | 386,205 | 390,945 | 463,880 | 464,887 | 484,599 |
| 5. Lợi nhuận gộp (3)-(4) | 71,569 | 59,205 | 57,854 | 50,366 | 49,265 | 50,336 | 60,904 | 72,296 |
| 6. Doanh thu hoạt động tài chính | 2,557 | 3,328 | 1,912 | 4,169 | 2,616 | 3,677 | 3,919 | 4,801 |
| 7. Chi phí tài chính | 2,306 | | | 66 | 165 | 739 | 580 | 948 |
| -Trong đó: Chi phí lãi vay | | | | | 154 | 733 | 580 | 381 |
| 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 | 14,396 | 14,530 | 11,777 | 12,859 | 11,024 | 6,632 | 7,619 | 8,294 |
| 10. Chi phí quản lý doanh nghiệp | 30,130 | 28,795 | 31,607 | 27,442 | 27,646 | 36,281 | 38,099 | 38,903 |
| 11. Lợi nhuận thuần từ hoạt động kinh doanh (5)+(6)-(7)+(8)-(9)-(10) | 27,295 | 19,208 | 16,381 | 14,168 | 13,047 | 10,362 | 18,525 | 28,952 |
| 12. Thu nhập khác | 17 | 18 | 14 | 319 | 262 | 63 | 833 | |
| 13. Chi phí khác | 920 | 3 | 231 | | 167 | | 342 | |
| 14. Lợi nhuận khác (12)-(13) | -903 | 15 | -217 | 319 | 95 | 63 | 491 | |
| 15. Tổng lợi nhuận kế toán trước thuế (11)+(14) | 26,392 | 19,223 | 16,164 | 14,487 | 13,142 | 10,425 | 19,016 | 28,952 |
| 16. Chi phí thuế TNDN hiện hành | 5,619 | 3,968 | 3,903 | 2,958 | 3,007 | 2,114 | 3,861 | 5,792 |
| 17. Chi phí thuế TNDN hoãn lại | | | | | | | | |
| 18. Chi phí thuế TNDN (16)+(17) | 5,619 | 3,968 | 3,903 | 2,958 | 3,007 | 2,114 | 3,861 | 5,792 |
| 19. Lợi nhuận sau thuế thu nhập doanh nghiệp (15)-(18) | 20,773 | 15,255 | 12,261 | 11,529 | 10,135 | 8,312 | 15,155 | 23,160 |
| 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) | 20,773 | 15,255 | 12,261 | 11,529 | 10,135 | 8,312 | 15,155 | 23,160 |