Loading…
Loading…
| 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 55,519 | 66,001 | 74,989 | 90,272 | 110,855 | 136,819 | 161,857 | 182,527 | 257,637 | 282,836 | 307,394 | 350,018 | 402,836 |
| Net income | 12,733 | 14,136 | 16,348 | 19,478 | 12,662 | 30,736 | 34,343 | 40,269 | 76,033 | 59,972 | 73,795 | 100,118 | 132,170 |
| Gross margin | — | — | — | — | — | — | — | — | — | 55.4% | 56.6% | 58.2% | 59.7% |
| Operating margin | 27.7% | 25.0% | 25.8% | 26.3% | 23.6% | 20.1% | 21.1% | 22.6% | 30.6% | 26.5% | 27.4% | 32.1% | 32.0% |
| Net margin | 22.9% | 21.4% | 21.8% | 21.6% | 11.4% | 22.5% | 21.2% | 22.1% | 29.5% | 21.2% | 24.0% | 28.6% | 32.8% |
| EPS | 0.94 | 1.03 | — | 1.39 | 0.9 | 2.19 | 2.46 | 2.93 | 5.61 | 4.56 | 5.8 | 8.04 | 10.81 |
| Free cash flow | 11,301 | 12,010 | 16,622 | 25,824 | 23,907 | 22,832 | 30,972 | 42,843 | 67,012 | 60,010 | 69,495 | 72,764 | 73,266 |
| Net debt | — | -57,394 | -65,846 | -82,398 | -97,928 | -105,190 | -115,717 | -120,376 | -124,209 | -84,083 | -83,795 | -73,083 | -67,552 |
| P/E | — | — | — | — | — | — | — | — | — | — | — | 23.7 | 29 |