NovaBay Pharmaceuticals, Inc. provided revenue guidance for the year 2024. The company expects 2024 net revenue from the Company?s eyecare products to be approximately $10 million.