| Annual · values | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
|---|
| Gross Margin | — | — | — | — | — | — | — | — | — | — | — | — |
| Operating Margin | 27.45% | 28.74% | 26.26% | 21.09% | 14.10% | 12.47% | 15.79% | 30.10% | 26.90% | 26.25% | 24.95% | 23.88% |
| EBITDA Margin | 30.61% | 31.62% | 42.82% | 39.19% | 34.12% | 34.40% | 33.25% | 39.65% | 34.50% | 33.71% | 32.89% | 31.86% |
| Net Margin | 16.42% | 15.31% | 16.07% | 14.26% | 8.22% | 6.45% | 8.77% | 20.38% | 21.88% | 16.89% | 13.55% | 14.88% |
| Current Ratio | 1.03 | 1.06 | 1.04 | 1.04 | 1.03 | 1.04 | 1.08 | 1.11 | 1.02 | 0.95 | 1.00 | 1.00 |
| Quick Ratio | 1.03 | 1.06 | 1.04 | 1.04 | 1.03 | 1.04 | 1.08 | 1.11 | 1.02 | 0.95 | 1.00 | 1.00 |
| Debt / Equity | 0.05 | 0.04 | 0.02 | 0.01 | 0.02 | 0.01 | 0.01 | 0.00 | — | — | — | — |
| ROE | 13.48% | 11.31% | 10.06% | 8.02% | 4.21% | 2.90% | 2.58% | 51.77% | 45.62% | 36.60% | 26.77% | 22.88% |
| ROA | 4.34% | 4.06% | 3.38% | 3.02% | 1.75% | 1.28% | 1.15% | 10.54% | 12.11% | 9.55% | 7.62% | 8.08% |
| Asset Turnover | 0.26 | 0.27 | 0.21 | 0.21 | 0.21 | 0.20 | 0.13 | 0.52 | 0.55 | 0.57 | 0.56 | 0.54 |
| Book Value / Share | 47.01 | 47.56 | 49.53 | 48.66 | 47.16 | 48.39 | 66.20 | 5.54 | 6.33 | 5.67 | 5.59 | 6.52 |