Custom Reporting

Has anyone been successful at generating a report that shows servers that are missing critical patches older than 30 days? I prefer the report to show the server name, which critical patches are missing (older than 30 days) and total number of unique critical patches missing older than 30 days, (if KB123456 needs to be applied on 7 servers, I only want it counted as 1). Any ideas? Using BigFix 9.5 and have web reports. Thanks in advanced!