IDCC rasio harga terhadap penjualan adalah 8.14. Perusahaan memiliki rasio Nilai Perusahaan terhadap EBITDA sebesar 9.98. Pada 2024 mereka mempekerjakan 430 orang.