How long does it take to run a Recon report?

This can be a few hours or a few days. Usually, the size of the domain itself (how many keywords it has) determines the time it takes to create the report.