Quarterly results CDI hails P2E acquisition impact as revenue hits record $559.5m in Q1 27 Apr 2023 - News