| Revenus | 139,355 | 145,594 | 152,390 | 150,017 | 133,893 | 121,778 |
| Croissance des revenus (H/H) | -7% | -4% | 2% | 12% | 10% | -30% |
| Coût des ventes | 113,703 | 117,018 | 117,386 | 115,890 | 102,559 | 101,092 |
| Bénéfice brut | 25,652 | 28,576 | 35,004 | 34,127 | 31,334 | 20,686 |
| Vente, Général et Administration | 12,583 | 12,416 | 12,925 | 11,899 | 11,614 | 10,875 |
| Recherche et développement | 5,718 | 5,561 | 6,230 | 5,570 | 5,335 | 4,666 |
| Frais d'exploitation | 17,224 | 16,097 | 17,628 | 16,604 | 15,796 | 13,797 |
| Autres revenus (charges) non opérationnels | -259 | -53 | 98 | 292 | 267 | -407 |
| Bénéfice avant impôts | 9,776 | 14,147 | 20,084 | 20,304 | 15,811 | 5,957 |
| Charge d'impôt sur le revenu | 2,766 | 3,738 | 5,553 | 5,495 | 4,761 | 1,926 |
| Bénéfice net | 6,810 | 10,207 | 14,261 | 14,501 | 23,006 | 3,627 |
| Croissance du bénéfice net | -47% | -28% | -2% | -37% | 534% | 53% |
| Actions en circulation (diluées) | 963.15 | 1,002 | 1,059.6 | 1,069.8 | 1,070 | 1,070 |
| Variation des actions (H-H) | -6% | -5% | -1% | 0% | 0% | 0% |
| EPS (dilué) | 7.07 | 10.18 | 13.45 | 13.55 | 21.5 | 3.38 |
| Croissance du EPS | -43% | -24% | -1% | -37% | 536% | 52% |
| Flux de trésorerie libre | 12,195 | 9,070 | 6,257 | 9,995 | 17,167 | 13,772 |
| Flux de trésorerie libre par action | 12.66 | 9.05 | 5.9 | 9.34 | 16.04 | 12.87 |
| Marge brute | 18.4% | 19.62% | 22.97% | 22.74% | 23.4% | 16.98% |
| Marge opérationnelle | 6.04% | 8.57% | 11.4% | 11.68% | 11.6% | 5.65% |
| Marge bénéficiaire | 4.88% | 7.01% | 9.35% | 9.66% | 17.18% | 2.97% |
| Marge du flux de trésorerie libre | 8.75% | 6.22% | 4.1% | 6.66% | 12.82% | 11.3% |
| EBITDA | 15,441 | 12,604 | 17,492 | 17,667 | 15,699 | 7,085 |
| Marge EBITDA | 11.08% | 8.65% | 11.47% | 11.77% | 11.72% | 5.81% |
| D&A pour le résultat opérationnel | 7,013 | 125 | 116 | 144 | 161 | 196 |
| EBIT | 8,428 | 12,479 | 17,376 | 17,523 | 15,538 | 6,889 |
| Marge EBIT | 6.04% | 8.57% | 11.4% | 11.68% | 11.6% | 5.65% |
| Taux d'imposition effectif | 28.29% | 26.42% | 27.64% | 27.06% | 30.11% | 32.33% |