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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results