| Revenus | 1,352,003 | 344,753 | 317,072 | 310,587 | 379,591 | 315,541 |
| Croissance des revenus (H/H) | 17% | 9% | 11% | 23% | 25% | 18% |
| Coût des ventes | 1,094,360 | 279,198 | 251,222 | 253,030 | 310,910 | 255,454 |
| Bénéfice brut | 257,643 | 65,555 | 65,850 | 57,557 | 68,681 | 60,087 |
| Vente, Général et Administration | 165,369 | 42,049 | 42,437 | 40,200 | 40,683 | 38,911 |
| Recherche et développement | -- | -- | -- | -- | -- | -- |
| Frais d'exploitation | 165,370 | 42,050 | 42,436 | 40,201 | 40,683 | 38,912 |
| Autres revenus (charges) non opérationnels | -1,015 | -319 | -878 | 237 | -55 | 276 |
| Bénéfice avant impôts | 92,824 | 24,220 | 22,430 | 17,934 | 28,240 | 21,849 |
| Charge d'impôt sur le revenu | 25,406 | 7,279 | 4,439 | 5,320 | 8,368 | 7,127 |
| Bénéfice net | 66,500 | 16,688 | 17,772 | 12,404 | 19,636 | 14,491 |
| Croissance du bénéfice net | 18% | 15% | 5% | 28% | 28.99% | 24% |
| Actions en circulation (diluées) | 380.74 | 380.74 | 383.46 | 379.2 | 379.2 | 379.2 |
| Variation des actions (H-H) | 0% | 0% | 1% | 0% | 0% | 0% |
| EPS (dilué) | 174.66 | 43.83 | 46.34 | 32.71 | 51.78 | 38.21 |
| Croissance du EPS | 18% | 15% | 4% | 28% | 28.99% | 24% |
| Flux de trésorerie libre | 95,499 | 25,297 | 35,158 | 822 | 34,222 | 1,989 |
| Flux de trésorerie libre par action | -- | -- | -- | -- | -- | -- |
| Marge brute | 19.05% | 19.01% | 20.76% | 18.53% | 18.09% | 19.04% |
| Marge opérationnelle | 6.82% | 6.81% | 7.38% | 5.58% | 7.37% | 6.71% |
| Marge bénéficiaire | 4.91% | 4.84% | 5.6% | 3.99% | 5.17% | 4.59% |
| Marge du flux de trésorerie libre | 7.06% | 7.33% | 11.08% | 0.26% | 9.01% | 0.63% |
| EBITDA | 101,953 | 25,970 | 25,930 | 19,744 | 30,309 | 23,300 |
| Marge EBITDA | 7.54% | 7.53% | 8.17% | 6.35% | 7.98% | 7.38% |
| D&A pour le résultat opérationnel | 9,680 | 2,465 | 2,516 | 2,388 | 2,311 | 2,125 |
| EBIT | 92,273 | 23,505 | 23,414 | 17,356 | 27,998 | 21,175 |
| Marge EBIT | 6.82% | 6.81% | 7.38% | 5.58% | 7.37% | 6.71% |
| Taux d'imposition effectif | 27.37% | 30.05% | 19.79% | 29.66% | 29.63% | 32.61% |