Income statement
USD
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| Revenue | 28,318M | 28,541M | 34,124M | 45,043M | 65,179M |
| Gross Profit | 21,006M | 21,912M | 27,042M | 36,624M | 54,615M |
| Operating Income | 7,933M | 8,653M | 10,787M | 17,502M | 29,696M |
| EBITDA | 8,043M | 8,661M | 8,568M | 15,228M | 27,937M |
| Net Income | 5,582M | 6,245M | 5,240M | 10,590M | 20,638M |
| EPS (Diluted) | -- | -- | -- | -- | -- |