יחס המחיר למכירה TSC הוא 1.25. לחברה יחס ערך ארגוני ל- EBITDA של -2.82. נכון ל- 2023 הם העסיקו 699.00 אנשים.