Income statement
USD
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| Revenue | 43,075M | 43,653M | 40,109M | 41,950M | 44,328M |
| Gross Profit | 23,214M | 22,323M | 20,037M | 21,325M | 24,607M |
| Operating Income | 9,200M | 8,362M | 6,435M | 6,825M | 8,048M |
| EBITDA | 12,159M | 11,888M | 10,605M | 10,834M | 11,553M |
| Net Income | 7,071M | 6,933M | 5,723M | 13,402M | 6,524M |
| EPS (Diluted) | -- | -- | -- | -- | -- |