| Ingresos | 43,378 | 39,000 | 33,723 | 31,615 | 29,697 | 24,996 |
| Crecimiento de los Ingresos (YoY) | 15% | 16% | 7% | 6% | 19% | 24% |
| Costo de los ingresos | 22,520 | 21,038 | 19,715 | 19,168 | 17,332 | 14,175 |
| Utilidad bruta | 20,858 | 17,962 | 14,007 | 12,447 | 12,365 | 10,820 |
| Venta, General y Administración | 4,938 | 4,619 | 4,378 | 4,103 | 3,896 | 3,304 |
| Investigación y Desarrollo | 3,277 | 2,925 | 2,675 | 2,711 | 2,273 | 1,829 |
| Gastos de Operación | 8,216 | 7,544 | 7,053 | 6,814 | 6,170 | 5,134 |
| Otras Ingresos (Gastos) No Operativos | -- | -- | -- | -- | -- | -- |
| Ingreso antes de impuestos | 12,089 | 9,965 | 6,205 | 5,263 | 5,840 | 3,199 |
| Gasto por Impuesto a la Renta | 1,657 | 1,254 | 797 | 1,140 | 978 | 525 |
| Ingreso Neto | 10,431 | 8,711 | 5,407 | 4,491 | 5,116 | 2,761 |
| Crecimiento de la Utilidad Neta | 34% | 61% | 20% | -12% | 85% | 48% |
| Acciones en Circulación (Diluidas) | 4,340.39 | 4,392.61 | 4,494.98 | 4,512.9 | 4,553.72 | 4,542.08 |
| Cambio de Acciones (YoY) | -1% | -2% | 0% | -1% | 0% | 1% |
| EPS (Diluido) | 2.4 | 1.98 | 1.2 | 0.99 | 1.12 | 0.59 |
| Crecimiento de EPS | 36% | 65% | 21% | -12% | 90% | 44% |
| Flujo de efectivo libre | 8,966 | 6,921 | 6,925 | 1,618 | -131 | 1,929 |
| Flujo de efectivo libre por acción | 2.06 | 1.57 | 1.54 | 0.35 | -0.02 | 0.42 |
| Margen bruto | 48.08% | 46.05% | 41.53% | 39.37% | 41.63% | 43.28% |
| Margen de operación | 29.14% | 26.71% | 20.62% | 17.81% | 20.85% | 22.74% |
| Margen de beneficio | 24.04% | 22.33% | 16.03% | 14.2% | 17.22% | 11.04% |
| Margen de flujo de caja libre | 20.66% | 17.74% | 20.53% | 5.11% | -0.44% | 7.71% |
| EBITDA | 28,788 | 26,047 | 21,508 | 19,994 | 18,632 | 16,608 |
| Margen de EBITDA | 66.36% | 66.78% | 63.77% | 63.24% | 62.74% | 66.44% |
| D&A para EBITDA | 16,146 | 15,630 | 14,554 | 14,362 | 12,438 | 10,922 |
| EBIT | 12,642 | 10,417 | 6,954 | 5,632 | 6,194 | 5,686 |
| Margen de EBIT | 29.14% | 26.71% | 20.62% | 17.81% | 20.85% | 22.74% |
| Tasa de Impuesto Efectiva | 13.7% | 12.58% | 12.84% | 21.66% | 16.74% | 16.41% |