יחס המחיר למכירה IOLCP הוא 1.05. לחברה יחס ערך ארגוני ל- EBITDA של 8.40. נכון ל- 2022 הם העסיקו 2.71 k אנשים.