AppFolio misses Q2 estimates as revenue falls short of $282.8M consensus