Mysqldump backup size issue - 5.6
How much does the size go down by when it does? If it is by a small amount it could be users deleting data (or replacing it by smaller data) during normal operation.

Are you compressing the dumps and looking at the size of the compressed files? The data may not always come out in exactly the same order in the dump and this could affect the compresibilty of it.