Income statement
USD
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| Revenue | 127,238M | 153,824M | 236,273M | 270,789M | 279,745M |
| Gross Profit | 130,905M | 121,392M | 145,670M | 158,785M | 167,607M |
| Operating Income | 59,562M | 46,166M | 61,612M | 75,081M | 72,595M |
| EBITDA | 67,494M | 53,217M | 69,124M | 83,019M | 81,416M |
| Net Income | 48,334M | 37,676M | 49,552M | 58,471M | 57,048M |
| EPS (Diluted) | -- | -- | -- | -- | -- |