It is hard to say why it's happening, but what about visiotrs? Is your website gets same amount of visitors after 3-4 th May? Have you checked your positions in SERP? Maybe you have lost some positions? I can say that one position down could mean 10-30% of your earnings down from AdSense. I have lost my position from first to fifth and my earnings gone down by ~75%.