Third-quarter profit falls short of expectations amid steep drop-off in COVID-19 vaccines and testing.