Analytics report percentages don't match previous period

I’ve had monthly reports running for my sites since January 2019 but in this latest report I noticed that the percentages for my analytics didn’t match with the statistics from the previous month’s report.

For example, the total Visits in the May 1st report were 162 but in the June 1st report were 297, an increase of 83% but the report showed a decrease of 113%. I have no idea where or how it’s calculating this number.

It should be noted that I have another separate report for this same website that runs on a weekly basis. Not sure if that might be responsible for these inaccurate percentages.

This was affecting this site, but I may need to go through my other sites as well to check the analytics calculations.