| Doanh thu | 200,965 | 59,893 | 51,242 | 47,516 | 42,314 | 48,385 |
| Tăng trưởng doanh thu (YoY) | 22% | 24% | 26% | 22% | 16% | 21% |
| Chi phí doanh thu | 36,174 | 10,905 | 9,206 | 8,491 | 7,572 | 8,832 |
| Lợi nhuận gộp | 164,791 | 48,988 | 42,036 | 39,025 | 34,742 | 39,553 |
| Bán hàng, Tổng hành chính và Quản lý | 24,143 | 7,107 | 6,357 | 5,642 | 5,037 | 3,978 |
| Nghiên cứu và Phát triển | 57,372 | 17,136 | 15,144 | 12,942 | 12,150 | 12,117 |
| Chi phí hoạt động | 81,515 | 24,243 | 21,501 | 18,584 | 17,187 | 16,095 |
| Thu nhập (chi phí) phi hoạt động khác | 788 | -- | 954 | -343 | 177 | 93 |
| Lợi nhuận trước thuế | 85,933 | 25,354 | 21,663 | 20,534 | 18,382 | 23,552 |
| Chi phí thuế thu nhập | 8,827 | 2,586 | 3,024 | 2,197 | 1,020 | 2,714 |
| Lợi nhuận ròng | 60,458 | 22,768 | 2,709 | 18,337 | 16,644 | 20,838 |
| Tăng trưởng Lợi nhuận ròng | -3% | 9% | -83% | 36% | 35% | 49% |
| Cổ phiếu đang lưu hành (có tính đến pha loãng) | 2,565 | 2,565 | 2,572 | 2,570 | 2,590 | 2,611 |
| Thay đổi Cổ phiếu (YoY) | -2% | -2% | -1% | -2% | -1% | -1% |
| EPS (Làm loãng) | 23.57 | 8.88 | 1.05 | 7.14 | 6.42 | 7.98 |
| Tăng trưởng EPS | -1% | 11% | -83% | 39% | 36% | 51% |
| Lưu thông tiền mặt tự do | 46,109 | 14,831 | 11,170 | 9,023 | 11,085 | 13,563 |
| Lợi nhuận ròng trên mỗi cổ phiếu | -- | -- | -- | -- | -- | -- |
| Lợi nhuận gộp | 81.99% | 81.79% | 82.03% | 82.13% | 82.1% | 81.74% |
| Lợi nhuận hoạt động | 41.43% | 41.31% | 40.07% | 43.01% | 41.48% | 48.48% |
| Lợi nhuận gộp | 30.08% | 38.01% | 5.28% | 38.59% | 39.33% | 43.06% |
| Tỷ suất lợi nhuận tiền mặt ròng | 22.94% | 24.76% | 21.79% | 18.98% | 26.19% | 28.03% |
| EBITDA | 101,892 | 30,156 | 25,498 | 24,783 | 21,455 | 27,918 |
| Tỷ suất lợi nhuận EBITDA | 50.7% | 50.34% | 49.75% | 52.15% | 50.7% | 57.69% |
| D&A cho EBITDA | 18,616 | 5,411 | 4,963 | 4,342 | 3,900 | 4,460 |
| EBIT | 83,276 | 24,745 | 20,535 | 20,441 | 17,555 | 23,458 |
| Tỷ suất lợi nhuận EBIT | 41.43% | 41.31% | 40.07% | 43.01% | 41.48% | 48.48% |
| Tỷ suất thuế hiệu quả | 10.27% | 10.19% | 13.95% | 10.69% | 5.54% | 11.52% |