| Ingresos | 128,862 | 125,670 | 129,363 | 125,774 | 126,908 | 127,779 |
| Crecimiento de los Ingresos (YoY) | -2% | -3% | 3% | -1% | -1% | 7% |
| Costo de los ingresos | 106,555 | 102,325 | 109,518 | 101,296 | 107,677 | 111,869 |
| Utilidad bruta | 22,307 | 23,345 | 19,845 | 24,478 | 19,231 | 15,910 |
| Venta, General y Administración | 10,509 | 10,149 | 9,615 | 9,302 | 8,692 | 8,366 |
| Investigación y Desarrollo | -- | 158 | 181 | 831 | 81 | 144 |
| Gastos de Operación | 10,511 | 10,308 | 9,796 | 10,133 | 8,774 | 8,510 |
| Otras Ingresos (Gastos) No Operativos | 1,293 | 388 | 388 | 217 | 1,900 | 401 |
| Ingreso antes de impuestos | 13,678 | 14,699 | 12,031 | 15,410 | 12,528 | 8,760 |
| Gasto por Impuesto a la Renta | 4,578 | 4,955 | 3,587 | 4,744 | 4,018 | 2,851 |
| Ingreso Neto | 8,987 | 9,753 | 8,395 | 10,619 | 8,406 | 5,613 |
| Crecimiento de la Utilidad Neta | -6% | 16% | -21% | 26% | 50% | -9% |
| Acciones en Circulación (Diluidas) | 63.09 | 60.8 | 57.11 | 57.05 | 56.99 | 56.98 |
| Cambio de Acciones (YoY) | 4% | 6% | 0% | 0% | 0% | 0% |
| EPS (Diluido) | 142.44 | 160.4 | 146.99 | 186.11 | 147.48 | 98.49 |
| Crecimiento de EPS | -10% | 9% | -21% | 26% | 50% | -10% |
| Flujo de efectivo libre | -7,681 | -3,339 | -5,492 | 31,455 | -7,764 | 18,111 |
| Flujo de efectivo libre por acción | -121.74 | -54.91 | -96.16 | 551.3 | -136.21 | 317.8 |
| Margen bruto | 17.31% | 18.57% | 15.34% | 19.46% | 15.15% | 12.45% |
| Margen de operación | 9.15% | 10.37% | 7.76% | 11.4% | 8.23% | 5.79% |
| Margen de beneficio | 6.97% | 7.76% | 6.48% | 8.44% | 6.62% | 4.39% |
| Margen de flujo de caja libre | -5.96% | -2.65% | -4.24% | 25% | -6.11% | 14.17% |
| EBITDA | 13,256 | 14,519 | 11,612 | 16,057 | 12,186 | 9,113 |
| Margen de EBITDA | 10.28% | 11.55% | 8.97% | 12.76% | 9.6% | 7.13% |
| D&A para EBITDA | 1,460 | 1,482 | 1,563 | 1,712 | 1,729 | 1,713 |
| EBIT | 11,796 | 13,037 | 10,049 | 14,345 | 10,457 | 7,400 |
| Margen de EBIT | 9.15% | 10.37% | 7.76% | 11.4% | 8.23% | 5.79% |
| Tasa de Impuesto Efectiva | 33.46% | 33.7% | 29.81% | 30.78% | 32.07% | 32.54% |