| Ingresos | 442,402 | 106,229 | 123,912 | 108,276 | 103,984 | 95,672 |
| Crecimiento de los Ingresos (YoY) | 10% | 11% | 12% | 9% | 7% | 10% |
| Costo de los ingresos | 194,747 | 46,893 | 55,155 | 46,840 | 45,858 | 40,947 |
| Utilidad bruta | 247,654 | 59,336 | 68,756 | 61,436 | 58,125 | 54,725 |
| Venta, General y Administración | 133,735 | 35,352 | 37,564 | 32,078 | 28,741 | 35,061 |
| Investigación y Desarrollo | 17,336 | 4,418 | 4,994 | 4,332 | 3,591 | 3,577 |
| Gastos de Operación | 151,072 | 39,770 | 42,558 | 36,410 | 32,333 | 38,639 |
| Otras Ingresos (Gastos) No Operativos | -2,565 | -2,031 | -605 | -48 | 119 | 3,261 |
| Ingreso antes de impuestos | 116,876 | 16,758 | 31,305 | 33,277 | 35,535 | 19,327 |
| Gasto por Impuesto a la Renta | 21,366 | 4,115 | 8,446 | 3,986 | 4,818 | 4,480 |
| Ingreso Neto | 95,647 | 12,547 | 23,019 | 29,328 | 30,753 | 14,741 |
| Crecimiento de la Utilidad Neta | -4% | -15% | -16% | 17% | -4% | -47% |
| Acciones en Circulación (Diluidas) | 5,920 | 5,920 | 5,902.53 | 5,953.79 | 5,927.8 | 5,932.32 |
| Cambio de Acciones (YoY) | 0% | 0% | 0% | 1% | 0% | 0% |
| EPS (Diluido) | 16.13 | 2.11 | 3.89 | 4.93 | 5.19 | 2.49 |
| Crecimiento de EPS | -3% | -15% | -16% | 17% | -4% | -47% |
| Flujo de efectivo libre | 107,866 | 16,445 | 24,119 | 45,660 | 21,641 | 15,516 |
| Flujo de efectivo libre por acción | -- | -- | -- | -- | -- | -- |
| Margen bruto | 55.97% | 55.85% | 55.48% | 56.74% | 55.89% | 57.2% |
| Margen de operación | 21.83% | 18.41% | 21.14% | 23.11% | 24.8% | 16.81% |
| Margen de beneficio | 21.61% | 11.81% | 18.57% | 27.08% | 29.57% | 15.4% |
| Margen de flujo de caja libre | 24.38% | 15.48% | 19.46% | 42.17% | 20.81% | 16.21% |
| EBITDA | -- | -- | -- | -- | -- | -- |
| Margen de EBITDA | -- | -- | -- | -- | -- | -- |
| D&A para EBITDA | -- | -- | -- | -- | -- | -- |
| EBIT | 96,582 | 19,566 | 26,197 | 25,025 | 25,792 | 16,085 |
| Margen de EBIT | 21.83% | 18.41% | 21.14% | 23.11% | 24.8% | 16.81% |
| Tasa de Impuesto Efectiva | 18.28% | 24.55% | 26.97% | 11.97% | 13.55% | 23.18% |