Income statement
USD
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| Revenue | 16,434M | 23,601M | 22,680M | 25,785M | 34,639M |
| Gross Profit | 7,929M | 10,603M | 10,460M | 12,725M | 17,152M |
| Operating Income | 3,648M | 1,264M | 401M | 1,900M | 3,694M |
| EBITDA | 4,166M | 5,534M | 4,149M | 5,258M | 7,275M |
| Net Income | 3,162M | 1,320M | 854M | 1,641M | 4,335M |
| EPS (Diluted) | -- | -- | -- | -- | -- |