| Revenus | 146,244 | 147,571 | 142,986 | 143,041 | 115,583 | 103,254 |
| Croissance des revenus (H/H) | 0% | 3% | 0% | 24% | 12% | 4% |
| Coût des ventes | 115,860 | 116,890 | 114,979 | 112,905 | 89,434 | 78,078 |
| Bénéfice brut | 30,384 | 30,681 | 28,007 | 30,136 | 26,149 | 25,176 |
| Vente, Général et Administration | 17,573 | 17,344 | 15,766 | 17,010 | 15,486 | 12,193 |
| Recherche et développement | 2,668 | 2,310 | 2,408 | 2,670 | 2,590 | 2,881 |
| Frais d'exploitation | 20,243 | 19,969 | 18,478 | 19,682 | 18,077 | 15,075 |
| Autres revenus (charges) non opérationnels | -11 | -58 | -9 | 159 | 244 | 309 |
| Bénéfice avant impôts | 6,283 | 8,322 | 8,722 | 11,249 | 8,453 | 9,665 |
| Charge d'impôt sur le revenu | 1,799 | 2,361 | 2,555 | 2,624 | 2,499 | 2,331 |
| Bénéfice net | 4,485 | 5,961 | 6,166 | 8,592 | 5,895 | 7,119 |
| Croissance du bénéfice net | -44% | -3% | -28% | 46% | -17% | 66% |
| Actions en circulation (diluées) | 13.1 | 13.22 | 13.43 | 13.49 | 13.74 | 13.79 |
| Variation des actions (H-H) | -1% | -2% | 0% | -2% | 0% | 0% |
| EPS (dilué) | 342.19 | 450.6 | 458.98 | 636.82 | 429.03 | 516.16 |
| Croissance du EPS | -43% | -2% | -28% | 48% | -17% | 66% |
| Flux de trésorerie libre | -- | -7,397 | 2,036 | -127 | 5,387 | 13,177 |
| Flux de trésorerie libre par action | -- | -559.15 | 151.55 | -9.41 | 392.06 | 955.4 |
| Marge brute | 20.77% | 20.79% | 19.58% | 21.06% | 22.62% | 24.38% |
| Marge opérationnelle | 6.93% | 7.25% | 6.66% | 7.3% | 6.98% | 9.78% |
| Marge bénéficiaire | 3.06% | 4.03% | 4.31% | 6% | 5.1% | 6.89% |
| Marge du flux de trésorerie libre | -- | -5.01% | 1.42% | -0.08% | 4.66% | 12.76% |
| EBITDA | -- | 16,449 | 15,276 | 15,551 | 12,968 | 15,381 |
| Marge EBITDA | -- | 11.14% | 10.68% | 10.87% | 11.21% | 14.89% |
| D&A pour le résultat opérationnel | -- | 5,737 | 5,747 | 5,097 | 4,896 | 5,280 |
| EBIT | 10,141 | 10,712 | 9,529 | 10,454 | 8,072 | 10,101 |
| Marge EBIT | 6.93% | 7.25% | 6.66% | 7.3% | 6.98% | 9.78% |
| Taux d'imposition effectif | 28.63% | 28.37% | 29.29% | 23.32% | 29.56% | 24.11% |