Income statement
USD
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| Revenue | 168,088M | 198,270M | 211,915M | 245,122M | 281,724M |
| Gross Profit | 115,856M | 135,620M | 146,052M | 171,008M | 193,893M |
| Operating Income | 69,916M | 83,383M | 88,523M | 109,433M | 128,528M |
| EBITDA | 85,134M | 100,239M | 105,140M | 133,009M | 160,165M |
| Net Income | 61,271M | 72,738M | 72,361M | 88,136M | 101,832M |
| EPS (Diluted) | -- | -- | -- | -- | -- |