There are many ways of building such a report, this report is simply built based on all different periods with clear union, as sometimes this might be the best way.
Three points are documented to share
- Conditional style on crosstab node member
- Calculation of growth
Single query to get growth
- Conditional style on crosstab intersection
As growth uses percentage, which is different from all other numbers. Therefore, it is requested to make conditional format for data, or crosstab intersection.