Loading…
Loading…
| 2021 | 2022 | 2023 | 2024 | 2025 | |
|---|---|---|---|---|---|
| Revenue | — | 398,675 | 334,697 | 339,247 | 323,905 |
| Net income | — | 55,740 | 36,010 | 33,680 | 28,844 |
| Gross margin | — | 25.9% | 25.1% | 22.6% | 22.0% |
| Operating margin | — | 16.1% | 13.3% | 11.7% | 10.5% |
| Net margin | — | 14.0% | 10.8% | 9.9% | 8.9% |
| EPS | — | 13.26 | 8.89 | 7.84 | 6.7 |
| Free cash flow | — | 58,390 | 33,450 | 30,716 | 23,612 |
| Net debt | — | 11,553 | 10,034 | 18,681 | — |
| P/E | — | — | — | 13.7 | 18 |