| Ingresos | 48,034 | 48,300 | 45,006 | 46,159 | 46,385 | 42,518 |
| Crecimiento de los Ingresos (YoY) | 1% | 7% | -3% | 0% | 9% | 63% |
| Costo de los ingresos | 12,898 | 11,949 | 10,602 | 10,074 | 9,601 | 11,133 |
| Utilidad bruta | 35,136 | 36,351 | 34,404 | 36,085 | 36,784 | 31,385 |
| Venta, General y Administración | 7,167 | 7,992 | 7,678 | 7,803 | 7,688 | 7,733 |
| Investigación y Desarrollo | 9,719 | 9,782 | 9,178 | 9,411 | 9,532 | 9,519 |
| Gastos de Operación | 19,040 | 24,806 | 23,545 | 24,694 | 25,510 | 25,413 |
| Otras Ingresos (Gastos) No Operativos | -61 | -165 | -106 | -90 | 18 | 34 |
| Ingreso antes de impuestos | 8,033 | -8,379 | 8,440 | 7,713 | 8,098 | -6,871 |
| Gasto por Impuesto a la Renta | 1,987 | 554 | 400 | 1,368 | 1,084 | 2,124 |
| Ingreso Neto | 6,039 | -8,948 | 8,025 | 6,327 | 6,994 | -9,015 |
| Crecimiento de la Utilidad Neta | -183% | -212% | 27% | -10% | -178% | -362% |
| Acciones en Circulación (Diluidas) | 2,039 | 2,027 | 2,078 | 2,146 | 2,245 | 2,258 |
| Cambio de Acciones (YoY) | 0% | -2% | -3% | -4% | -1% | 32% |
| EPS (Diluido) | 2.96 | -4.41 | 3.86 | 2.95 | 3.12 | -3.99 |
| Crecimiento de EPS | -183% | -214% | 31% | -5% | -178% | -299% |
| Flujo de efectivo libre | 15,302 | 13,942 | 12,651 | 11,948 | 15,234 | 13,299 |
| Flujo de efectivo libre por acción | 7.5 | 6.87 | 6.08 | 5.56 | 6.78 | 5.88 |
| Margen bruto | 73.14% | 75.26% | 76.44% | 78.17% | 79.3% | 73.81% |
| Margen de operación | 33.5% | 23.9% | 24.12% | 24.67% | 24.3% | 14.04% |
| Margen de beneficio | 12.57% | -18.52% | 17.83% | 13.7% | 15.07% | -21.2% |
| Margen de flujo de caja libre | 31.85% | 28.86% | 28.1% | 25.88% | 32.84% | 31.27% |
| EBITDA | 20,280 | 20,417 | 19,906 | 20,986 | 21,297 | 15,660 |
| Margen de EBITDA | 42.22% | 42.27% | 44.22% | 45.46% | 45.91% | 36.83% |
| D&A para EBITDA | 4,184 | 8,872 | 9,047 | 9,595 | 10,023 | 9,688 |
| EBIT | 16,096 | 11,545 | 10,859 | 11,391 | 11,274 | 5,972 |
| Margen de EBIT | 33.5% | 23.9% | 24.12% | 24.67% | 24.3% | 14.04% |
| Tasa de Impuesto Efectiva | 24.73% | -6.61% | 4.73% | 17.73% | 13.38% | -30.91% |