I know sometimes when my chickens were younger they did not go the full 24 hrs between laying an egg, but they iron out the kinks as they grow.
The other thing that could be happening is that they are laying an egg a day, but the eggs are missed or hidden until someone gathers them. Is the same person gathering eggs everyday?