יחס המחיר למכירה DTC הוא 0.35. לחברה יחס ערך ארגוני ל- EBITDA של 44.21. נכון ל- 2023 הם העסיקו 468 אנשים.