Sonar provides several features for reporting:

Data Extraction

Data can be extracted from Sonar to feed external tools or reports. This is done through a series of Web Services.

Here are some examples to extract data with Excel.

Custom Dashboards

Custom dashboards enable to choose the data to display in Sonar. 

First they should be configured:

Example of global dashboard:

Example of project dashboard:

Report Plugin

The Report plugin (commercial) enables to send by email a custom dashboard as a PDF.