WooCommerce has built-in downloadable reports, but they’re limited in what they display and how they display it. A much better option is to use a plugin from Potent...