Loading…
Loading…
| 2007 | 2008 | 2010 | 2011 | 2012 | 2012 | 2013 | 2014 | 2016 | 2017 | 2017 | 2018 | 2019 | 2021 | 2022 | 2023 | 2023 | 2024 | 2025 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 61,095 | 63,747 | 61,897 | 61,587 | 65,030 | 67,224 | 71,312 | 74,331 | 70,074 | 71,890 | 76,450 | 81,581 | 82,059 | 82,584 | 79,990 | 85,159 | 85,159 | 88,821 | 94,193 |
| Net income | — | — | — | 13,334 | 9,672 | 10,853 | 13,831 | 16,323 | 15,409 | 16,540 | 1,300 | 15,297 | 15,119 | 14,714 | 17,941 | 35,153 | 35,153 | 14,066 | 26,804 |
| Gross margin | 70.9% | 71.0% | 70.2% | 69.5% | 68.7% | 67.8% | 68.7% | 69.4% | 69.3% | 69.7% | 66.7% | 66.8% | 66.4% | 65.6% | 69.3% | 68.8% | 68.8% | 69.1% | 67.9% |
| Operating margin | — | — | 26.8% | 28.7% | 21.2% | 22.2% | 23.0% | 29.0% | — | — | — | — | — | — | 26.3% | 25.8% | 25.8% | 23.9% | 27.2% |
| Net margin | — | — | — | 21.7% | 14.9% | 16.1% | 19.4% | 22.0% | 22.0% | 23.0% | 1.7% | 18.8% | 18.4% | 17.8% | 22.4% | 41.3% | 41.3% | 15.8% | 28.5% |
| EPS | 3.63 | 4.57 | 4.4 | 4.78 | 3.49 | 3.86 | 4.81 | 5.7 | 5.48 | 5.93 | 0.47 | 5.61 | 5.63 | 5.51 | 6.73 | 13.72 | 13.72 | 5.79 | 11.03 |
| Free cash flow | 12,080 | 11,906 | 14,206 | 14,001 | 11,405 | 12,462 | 13,819 | 14,996 | 16,106 | 15,541 | 17,777 | 18,531 | 19,918 | 20,189 | 17,185 | 17,778 | 17,778 | 18,059 | 19,313 |
| Net debt | — | 1,084 | -1,235 | -10,872 | -5,934 | -224 | -6,126 | -10,729 | 13,129 | 9,854 | 18,257 | 14,973 | 11,591 | 23,080 | 17,361 | 6,405 | 6,405 | 12,112 | 27,831 |
| P/E | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | 25 | 18.8 |