In Linux, all directories are 4096 bytes in size, this is the size that you are seeing when performing an ls in the backup directory.
More details of this can be found in this StackOverflow post.
A command such as du -sh * run in this directory would be more suitable to find the total sizes of those folders, hopefully you should see that these folders are not all the same size, with the full backup being larger than the others.
For reference here is the man page for du which details how to use it to determine file and directory sizes.
Thanks for the reply. I do understand the 4096 byte directory size.
What I really meant was the size I get in du -sh. Please see the size below.
diff backup is bigger than full backup and we don’t get that much data in a single day.
du -sh 2016-03-05T193001Z-full 5.5G 2016-03-05T193001Z-full
du -sh 2016-03-06T193002Z-diff 5.6G 2016-03-06T193002Z-diff