Income statement
USD
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| Revenue | 27,450M | 33,203M | 35,819M | 51,574M | 63,887M |
| Gross Profit | 16,844M | 22,095M | 24,690M | 32,509M | 43,294M |
| Operating Income | 8,519M | 14,225M | 16,207M | 13,463M | 25,484M |
| EBITDA | 14,691M | 19,155M | 20,554M | 23,879M | 34,714M |
| Net Income | 6,736M | 11,495M | 14,082M | 5,895M | 23,126M |
| EPS (Diluted) | -- | -- | -- | -- | -- |