Hovedkontoret med administrasjonen ligger på Lysaker utenfor Oslo. Selskapet hadde i 2021 rundt 1,8 milliarder kroner i omsetning, og et driftsresultat på 74 millioner kroner.