Topline jumps 20.4% in Q2, with gross margin rising 170bps due to better product mix and material cost reductions