יחס המחיר למכירה TICL הוא 0.16. לחברה יחס ערך ארגוני ל- EBITDA של 3.81. נכון ל- 2024 הם העסיקו 641 אנשים.