יחס המחיר למכירה OTS הוא 0.66. לחברה יחס ערך ארגוני ל- EBITDA של 26.52. נכון ל- 2024 הם העסיקו 168 אנשים.