more robust reporting on spend

Currently we an only see spend for the current month and high level via the graph on the dashboard. Would be nice to be able to see all past spend and future spend based on renewals by month or by any period we choose.