| GEL thousands | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| Revenue | რეგისტრაცია | რეგისტრაცია | რეგისტრაცია | რეგისტრაცია | რეგისტრაცია | 1,304,266 | რეგისტრაცია |
| COGS | რეგისტრაცია | რეგისტრაცია | რეგისტრაცია | რეგისტრაცია | რეგისტრაცია | (973,635) | რეგისტრაცია |
| Gross Profit | რეგისტრაცია | რეგისტრაცია | რეგისტრაცია | რეგისტრაცია | რეგისტრაცია | 330,631 | რეგისტრაცია |
| Gross Profit Margin % | რეგისტრაცია | რეგისტრაცია | რეგისტრაცია | რეგისტრაცია | რეგისტრაცია | 25.4% | რეგისტრაცია |
| Operating Expense | რეგისტრაცია | რეგისტრაცია | რეგისტრაცია | რეგისტრაცია | რეგისტრაცია | (298,561) | რეგისტრაცია |
| OpEx as % of Revenue | რეგისტრაცია | რეგისტრაცია | რეგისტრაცია | რეგისტრაცია | რეგისტრაცია | 22.9% | რეგისტრაცია |
| Other Operating Income | რეგისტრაცია | რეგისტრაცია | რეგისტრაცია | რეგისტრაცია | რეგისტრაცია | 1,330 | რეგისტრაცია |
| Adj. Operating Profit¹ | რეგისტრაცია | რეგისტრაცია | რეგისტრაცია | რეგისტრაცია | რეგისტრაცია | 33,400 | რეგისტრაცია |
| Adj. Operating Margin¹ % | რეგისტრაცია | რეგისტრაცია | რეგისტრაცია | რეგისტრაცია | რეგისტრაცია | 2.6% | რეგისტრაცია |
| Interest Expense (net) | რეგისტრაცია | რეგისტრაცია | რეგისტრაცია | რეგისტრაცია | რეგისტრაცია | (16,792) | რეგისტრაცია |
| Interest Income | რეგისტრაცია | რეგისტრაცია | რეგისტრაცია | რეგისტრაცია | რეგისტრაცია | 2,531 | რეგისტრაცია |
| Interest Expense | რეგისტრაცია | რეგისტრაცია | რეგისტრაცია | რეგისტრაცია | რეგისტრაცია | (19,323) | რეგისტრაცია |
| FX Translation Gain/(Loss) | რეგისტრაცია | რეგისტრაცია | რეგისტრაცია | რეგისტრაცია | რეგისტრაცია | (6,004) | რეგისტრაცია |
| Other Non-Operating Income/(Expense) | რეგისტრაცია | რეგისტრაცია | რეგისტრაცია | რეგისტრაცია | რეგისტრაცია | 789 | რეგისტრაცია |
| Net Profit / (Loss) Before Income Tax | რეგისტრაცია | რეგისტრაცია | რეგისტრაცია | რეგისტრაცია | რეგისტრაცია | 11,393 | რეგისტრაცია |
| Income Tax Expense | რეგისტრაცია | რეგისტრაცია | რეგისტრაცია | რეგისტრაცია | რეგისტრაცია | (53) | რეგისტრაცია |
| Net Profit / (Loss) | რეგისტრაცია | რეგისტრაცია | რეგისტრაცია | რეგისტრაცია | რეგისტრაცია | 11,340 | რეგისტრაცია |
| Net Profit Margin % | რეგისტრაცია | რეგისტრაცია | რეგისტრაცია | რეგისტრაცია | რეგისტრაცია | 0.9% | რეგისტრაცია |
¹ Adj. Operating Profit has been adjusted to exclude non-recurring and one-time items. Adj. EBITDA is calculated by adding back D&A expenses to the adjusted operating profit.