MEDvidi ARR hit $20M