Organogenesis Holdings Inc. provided earnings guidance for the year ending December 31, 2023. For the period, the company expects Net revenue between $433 million and $446 million, representing a decrease of approximately 1% to 4% year-over-year, as compared to net revenue of $450.9 million for the year ended December 31, 2022. Net income between $4 million and $9 million.