COMSCORE, INC. Financials