| Ingresos | 74,370 | 86,006 | 95,924 | 92,769 | 75,731 | 62,752 |
| Crecimiento de los Ingresos (YoY) | -18% | -10% | 3% | 23% | 21% | -7% |
| Costo de los ingresos | 46,263 | 40,124 | 52,224 | 54,044 | 44,149 | 35,150 |
| Utilidad bruta | 28,107 | 45,882 | 43,700 | 38,725 | 31,582 | 27,602 |
| Venta, General y Administración | 76 | 18,151 | 20,179 | 16,906 | 13,530 | 12,337 |
| Investigación y Desarrollo | -- | -- | -- | -- | -- | -- |
| Gastos de Operación | 8,506 | 26,641 | 22,753 | 22,995 | 16,868 | 17,343 |
| Otras Ingresos (Gastos) No Operativos | -- | -- | -- | -- | -- | -- |
| Ingreso antes de impuestos | 2,935 | 2,835 | 6,116 | 6,664 | 14,712 | 1,544 |
| Gasto por Impuesto a la Renta | 1,280 | 982 | 1,011 | 1,469 | 2,324 | 837 |
| Ingreso Neto | 831 | 473 | 964 | 1,906 | 3,818 | -275 |
| Crecimiento de la Utilidad Neta | 13% | -51% | -49% | -50% | -1,488% | -110% |
| Acciones en Circulación (Diluidas) | 2,367.8 | 1,584.6 | 1,588.2 | 1,608.2 | 1,586.9 | 1,511.4 |
| Cambio de Acciones (YoY) | 54% | 0% | -1% | 1% | 5% | -32% |
| EPS (Diluido) | 0.35 | 0.31 | 0.61 | 1.19 | 2.41 | -0.18 |
| Crecimiento de EPS | -26% | -49% | -49% | -51% | -1,439% | -114.99% |
| Flujo de efectivo libre | -11,217 | -14,959 | -9,826 | -7,991 | -10,500 | -759 |
| Flujo de efectivo libre por acción | -4.73 | -9.44 | -6.18 | -4.96 | -6.61 | -0.5 |
| Margen bruto | 37.79% | 53.34% | 45.55% | 41.74% | 41.7% | 43.98% |
| Margen de operación | 26.35% | 22.37% | 21.83% | 16.95% | 19.42% | 16.34% |
| Margen de beneficio | 1.11% | 0.54% | 1% | 2.05% | 5.04% | -0.43% |
| Margen de flujo de caja libre | -15.08% | -17.39% | -10.24% | -8.61% | -13.86% | -1.2% |
| EBITDA | 29,729 | 28,978 | 30,022 | 23,413 | 21,151 | 16,050 |
| Margen de EBITDA | 39.97% | 33.69% | 31.29% | 25.23% | 27.92% | 25.57% |
| D&A para EBITDA | 10,128 | 9,737 | 9,075 | 7,683 | 6,437 | 5,791 |
| EBIT | 19,601 | 19,241 | 20,947 | 15,730 | 14,714 | 10,259 |
| Margen de EBIT | 26.35% | 22.37% | 21.83% | 16.95% | 19.42% | 16.34% |
| Tasa de Impuesto Efectiva | 43.61% | 34.63% | 16.53% | 22.04% | 15.79% | 54.2% |