1. A computer implemented method for displaying graphical reports, the method comprising: displaying a chart representation of a report on a display of a device, the report including data associated with a first value of a first category type and a second value of a second category type; displaying a first plurality of values of the first category type adjacent to a first side of the chart representation, the first plurality of values displayed textually; displaying a second plurality of values of the second category type adjacent to a second side of the chart representation, the second plurality of category values displayed graphically as magnitudes; and responsive to a user input, changing the display to present the first plurality of values of the first category type graphically as magnitudes and present the second plurality of values of the second category type textually.