Bausch & Lomb Corp earnings · pharmadog