Income statement
USD
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| Revenue | 38,655M | 43,004M | 45,754M | 47,061M | 47,941M |
| Gross Profit | 23,298M | 25,004M | 27,234M | 28,737M | 29,544M |
| Operating Income | 10,308M | 10,909M | 11,311M | 9,992M | 13,762M |
| EBITDA | 15,474M | 13,828M | 15,607M | 15,817M | 18,702M |
| Net Income | 9,771M | 9,542M | 10,714M | 10,631M | 13,107M |
| EPS (Diluted) | -- | -- | -- | -- | -- |