Sometimes caravans never seem to gain any excess gold, and instead just cost money? Do they eventually level out and start turning a profit?
Sorry for my ignorance, I've had one snowball playthrough virtually without them, now on my second playthrough I am investing in them much more early on...