יחס המחיר למכירה FACT הוא 8.83. לחברה יחס ערך ארגוני ל- EBITDA של 113.65. נכון ל- 2022 הם העסיקו 2.27 k אנשים.