| Revenus | 123,312 | 123,731 | 121,572 | 121,427 | 116,385 | 103,564 |
| Croissance des revenus (H/H) | 0% | 2% | 0% | 4% | 12% | -5% |
| Coût des ventes | 34,672 | 37,026 | 36,762 | 38,213 | 38,450 | 33,121 |
| Bénéfice brut | 88,640 | 86,705 | 84,810 | 83,214 | 77,935 | 70,443 |
| Vente, Général et Administration | 50,349 | 48,636 | 47,177 | 46,756 | 43,227 | 39,794 |
| Recherche et développement | -- | -- | -- | -- | -- | -- |
| Frais d'exploitation | 66,205 | 63,438 | 61,512 | 60,577 | 57,031 | 52,894 |
| Autres revenus (charges) non opérationnels | 10,008 | 502 | 591 | -3 | 211 | 259 |
| Bénéfice avant impôts | 27,181 | 18,673 | 20,478 | 9,284 | 19,093 | 14,065 |
| Charge d'impôt sur le revenu | 4,907 | 2,796 | 5,371 | 4,359 | 5,259 | 3,364 |
| Bénéfice net | 22,607 | 16,192 | 15,388 | 5,370 | 14,159 | 10,534 |
| Croissance du bénéfice net | 54% | 5% | 187% | -62% | 34% | -19% |
| Actions en circulation (diluées) | 3,689 | 3,908 | 4,148 | 4,430 | 4,654 | 4,624 |
| Variation des actions (H-H) | -5% | -6% | -6% | -5% | 1% | 0% |
| EPS (dilué) | 6.12 | 4.14 | 3.7 | 1.21 | 3.04 | 2.28 |
| Croissance du EPS | 62% | 12% | 206.99% | -60% | 33% | -19% |
| Flux de trésorerie libre | 18,129 | 12,544 | 12,962 | 12,646 | 17,089 | 13,103 |
| Flux de trésorerie libre par action | 4.91 | 3.2 | 3.12 | 2.85 | 3.67 | 2.83 |
| Marge brute | 71.88% | 70.07% | 69.76% | 68.53% | 66.96% | 68.01% |
| Marge opérationnelle | 18.19% | 18.8% | 19.16% | 18.64% | 17.96% | 16.94% |
| Marge bénéficiaire | 18.33% | 13.08% | 12.65% | 4.42% | 12.16% | 10.17% |
| Marge du flux de trésorerie libre | 14.7% | 10.13% | 10.66% | 10.41% | 14.68% | 12.65% |
| EBITDA | 38,289 | 38,068 | 37,634 | 36,458 | 34,708 | 30,649 |
| Marge EBITDA | 31.05% | 30.76% | 30.95% | 30.02% | 29.82% | 29.59% |
| D&A pour le résultat opérationnel | 15,854 | 14,801 | 14,336 | 13,821 | 13,804 | 13,100 |
| EBIT | 22,435 | 23,267 | 23,298 | 22,637 | 20,904 | 17,549 |
| Marge EBIT | 18.19% | 18.8% | 19.16% | 18.64% | 17.96% | 16.94% |
| Taux d'imposition effectif | 18.05% | 14.97% | 26.22% | 46.95% | 27.54% | 23.91% |