 CPSS has had strong revenue growth over the past year, as well as cost improvements. These have trickled down into a massive increase in EBITDA by 50 and an improvement in EBITDA margin by almost 10 points. 