Income statement
USD
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| Revenue | 117,929M | 116,609M | 134,902M | 164,501M | 200,966M |
| Gross Profit | 95,280M | 91,360M | 108,943M | 134,340M | 164,791M |
| Operating Income | 46,753M | 28,944M | 46,751M | 69,380M | 83,276M |
| EBITDA | 55,274M | 37,690M | 59,052M | 86,876M | 104,548M |
| Net Income | 39,370M | 23,200M | 39,098M | 62,360M | 60,458M |
| EPS (Diluted) | -- | -- | -- | -- | -- |