Q3 revenue was $283.4 million, compared to $290.3 million in the prior year. Adjusted EBITDA margin remained in the low 30s.
Proteins are the molecular machines of cells. They are produced in protein factories called ribosomes based on their ...
Q1 2026 earnings call recap: record $5.5B backlog, guidance reaffirmed, data center pipeline, margin recovery & liquidity—read now.