Selskapet omsatte i 2006 for ca. 40 millioner kroner, og har ca. 40 medarbeidere. I dag har firmaet avdelinger i Norge, Danmark og Kina. Administrerende direktør er Per-Olav Helgeland. Selskapet eies i dag 90 prosent av det nederlandske, børsnoterte selskapet Qurius og 10 prosent av medarbeiderne.