flurry earning reports