I 2007 hadde selskapet 8093 ansatte, og en omsetning på om lag 7,8 milliarder kroner. Selskapets hovedkontor ligger på Billingstad.