Konsernet har hovedkontor i Norge og virksomhet i Sverige, Danmark, Finland, Island, Tsjekkia og USA. Konsernet har til sammen rundt 200 ansatte og en omsetning på over en halv milliard kroner per år. Konsernet er privat eiet.