Dashboard reporting is not in real-time.
So if you're seeing differences / no earnings for yesterday / today, it is because stats (i.e. revenue, visits, traffic, earnings) for each day are updated at 12pm (midday) PST the following day, so your revenue for today will update at 12 noon PST tomorrow. Even then, revenue reported in the dashboard is estimated and is not considered final until the various ad networks report - normally on a net 30-day basis.
This is because, here at Ezoic, we allow our publishers to leverage the partnerships we have built with many demand sources. They report at different times and with differing frequencies so for most publishers it's better to wait until all the results are in and provide a comprehensive set of updated results.