Income statement
USD
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| Revenue | 79,474M | 86,392M | 91,471M | 91,854M | 93,925M |
| Gross Profit | 42,399M | 45,816M | 49,590M | 50,110M | 50,859M |
| Operating Income | 11,162M | 11,512M | 11,986M | 12,887M | 13,491M |
| EBITDA | 14,899M | 14,924M | 15,754M | 16,680M | 15,543M |
| Net Income | 7,618M | 8,910M | 9,074M | 9,578M | 8,240M |
| EPS (Diluted) | -- | -- | -- | -- | -- |