Certara misses Q2 estimates as revenue trails $100.4M consensus