Income statement
USD
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| Revenue | 5,010M | 5,136M | 5,974M | 6,837M | 7,294M |
| Gross Profit | 296M | 397M | 432M | 705M | 1,122M |
| Operating Income | 71.7M | 149M | 105M | 446M | 772M |
| EBITDA | 553M | 619M | 689M | 1,092M | 1,471M |
| Net Income | 31.8M | 57.1M | 15.4M | 201M | 423M |
| EPS (Diluted) | -- | -- | -- | -- | -- |