newsfilter
← Latest News
PR Newswire·

Invitae Reports First Quarter 2023 Financial Results

– Reported revenue of $117.4 million, a 5% year-over-year decrease due to exited businesses and geographies; pro forma year-over-year revenue growth was ~10% – – Continued improvement in gross margin and ongoing cash