refactor ticket report to use common chart generator