Income statement
USD
| Metric | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|
| Revenue | 572,754M | 611,289M | 648,125M | 680,985M | 713,163M |
| Gross Profit | 143,754M | 147,568M | 157,983M | 169,232M | 177,768M |
| Operating Income | 25,942M | 20,428M | 27,012M | 29,348M | 29,825M |
| EBITDA | 31,348M | 30,089M | 36,384M | 42,010M | 46,471M |
| Net Income | 13,673M | 11,680M | 15,511M | 19,436M | 21,893M |
| EPS (Diluted) | -- | -- | -- | -- | -- |