Loading…
Loading…
| 2022 | 2023 | 2024 | 2025 | |
|---|---|---|---|---|
| Revenue | 554,552 | 609,015 | 660,257 | 751,766 |
| Net income | 188,243 | 115,216 | 194,073 | 224,842 |
| Gross margin | 43.1% | 48.1% | 52.9% | 56.2% |
| Operating margin | 20.5% | 27.2% | 31.6% | 33.1% |
| Net margin | 33.9% | 18.9% | 29.4% | 29.9% |
| EPS | 19.34 | 11.89 | 20.49 | 24.15 |
| Free cash flow | 95,241 | 174,555 | 162,473 | 190,171 |
| Net debt | 68,385 | -7,915 | 14,953 | -20,354 |
| P/E | — | — | — | — |