יחס המחיר למכירה SLBD הוא 1.86. לחברה יחס ערך ארגוני ל- EBITDA של 9.03. נכון ל- 2024 הם העסיקו 110 k אנשים.