Service Management, Agreements, Run a report that shows when PMs are Due for the year?

Does anyone know if SM can show me all the Agreements and Scheduled times for the year?  I have not found a way to run a report or show what PMs are Due and at What Interval.  Hard to believe this software is not capable of showing the PM schedules for each site. 

Any help would be appreciated.