Income statement
USD
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| Revenue | 276,692M | 398,675M | 334,697M | 339,247M | 323,905M |
| Gross Profit | 64,886M | 103,067M | 84,142M | 76,742M | 70,233M |
| Operating Income | 24,019M | 64,028M | 44,461M | 39,652M | 33,938M |
| EBITDA | 52,788M | 102,591M | 74,273M | 73,311M | 67,864M |
| Net Income | 23,040M | 55,740M | 36,010M | 33,680M | 28,844M |
| EPS (Diluted) | -- | -- | -- | -- | -- |