Print An Entire Table Analysis

I would like to have the ability to print an entire table analysis with all of the data, as opposed to the current solution which only prints what is visible in the UI. Being able to do this from both the Dashboards and within the apps would be better. I have an app that the users can filter a table analytic on the page, and sometimes the amount of data being filtered goes beyond what is visible on the screen and they have to scroll. I would like to have the ability to print all of that data in one action, instead of having to print, scroll, print, scroll.