 Company delivers 80th consecutive quarter of topline growth, with 15 growth in recurring revenue over fourth quarter 2019 Company delivers 80th consecutive quarter of topline growth, with 15 growth in recurring revenue over fourth quarter 2019 