Anyone have experience in the insurance TPA (Third Party Administrator) space? About to start diligence on a company and would like to get a better understanding of the services, operations and revenue streams.