Income statement
USD
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| Revenue | 18,344M | 20,028M | 17,519M | 15,641M | 17,682M |
| Gross Profit | 12,376M | 13,771M | 11,019M | 9,094M | 10,083M |
| Operating Income | 8,960M | 10,140M | 7,331M | 5,465M | 6,023M |
| EBITDA | 10,057M | 11,225M | 9,009M | 7,541M | 8,252M |
| Net Income | 7,769M | 8,749M | 6,510M | 4,799M | 5,001M |
| EPS (Diluted) | -- | -- | -- | -- | -- |