Can reports be broken down by day?

I have a user that wants an activity report by day that shows # of active users, # of inactive users, # avg unique users, etc. all by day for a month period. Not only am I having to run multiple reports to get these numbers, but I have to run for each day. There has to be an easier way.