Income statement
USD
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| Revenue | 56,197M | 58,054M | 54,318M | 56,334M | 61,160M |
| Gross Profit | 38,751M | 40,640M | 33,903M | 39,430M | 51,195M |
| Operating Income | 17,924M | 18,117M | 12,757M | 9,137M | 21,214M |
| EBITDA | 23,933M | 24,174M | 17,172M | 14,910M | 28,294M |
| Net Income | 11,542M | 11,836M | 4,863M | 4,278M | 4,226M |
| EPS (Diluted) | -- | -- | -- | -- | -- |