Forrester Research Inc. (FORR) reports earnings