According to IPD Group latest financial reports the company had revenue of $140.90M in 2023-06-30, a 28.46% increase from 2022. IPD Group highest revenue was $140.90M in 2023.