יחס המחיר למכירה I1DX34 הוא 74.86. לחברה יחס ערך ארגוני ל- EBITDA של 103.48. נכון ל- 2024 הם העסיקו 822 אנשים.