Nucleic Acid Production revenue was $41.9 million for the fourth quarter, representing a 28.8% decrease year-over-year. The revenue decrease was primarily from large GMP orders in 2023 not recurring ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results