Income statement
USD
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| Revenue | 257,637M | 282,836M | 307,394M | 350,018M | 402,963M |
| Gross Profit | 146,698M | 156,633M | 174,062M | 203,712M | 240,428M |
| Operating Income | 78,714M | 74,842M | 84,293M | 112,390M | 129,166M |
| EBITDA | 103,521M | 85,160M | 97,971M | 135,394M | 179,962M |
| Net Income | 76,033M | 59,972M | 73,795M | 100,118M | 132,170M |
| EPS (Diluted) | -- | -- | -- | -- | -- |