Compare

BioCryst Pharmaceuticals Inc vs Repligen Corp vs Novavax Inc vs Bio-Techne Corp

Latest annual figures from SEC filings. Each company is shown for its own most recent fiscal year, so period ends can differ. Select a figure to see its full history.

Latest fiscal yearBioCryst Pharmaceuticals Inc
BCRX
Repligen Corp
RGEN
Novavax Inc
NVAX
Bio-Techne Corp
TECH
Year ended2025-12-312025-12-312025-12-312026-06-30
Revenue$874.84M$738.26M$1.12B$1.22B
Revenue growth (YoY)+94.1%+16.4%+64.7%-0.4%
Gross marginn/a52.3% (computed)93.5% (computed)65.8%
Operating margin39.0%7.5%40.3%20.7%
Net margin30.2%6.6%39.2%15.0%
Net income$263.86M$48.89M$440.30M$181.86M
EPS (Diluted)$1.21$0.86$2.58$1.16
Operating cash flow$347.37M$117.42M-$244.63M$292.07M
Free cash flow$344.90M$93.90Mn/a$263.22M
Cash & equivalents$89.74M$566.02M$240.63M$264.71M
Total assets$514.16M$2.95B$1.18B$2.59B
Total liabilities$633.31M$843.57M$1.30Bn/a
Shareholders' equity-$119.15M$2.11B-$127.75M$2.11B
Return on year-end equityn/a2.3%n/a8.6%
Shares outstanding213.06M56.33M162.58M156.10M

n/a means the company did not report that line under the concept TickerFacts maps, not that it is zero.

Revenue, most recent five fiscal years

Fiscal yearBioCryst Pharmaceuticals IncRepligen CorpNovavax IncBio-Techne Corp
Latest$874.84M
Ended 2025-12-31
$738.26M
Ended 2025-12-31
$1.12B
Ended 2025-12-31
$1.22B
Ended 2026-06-30
1 year earlier$450.71M
Ended 2024-12-31
$634.44M
Ended 2024-12-31
$682.16M
Ended 2024-12-31
$1.22B
Ended 2025-06-30
2 years earlier$331.41M
Ended 2023-12-31
$632.36M
Ended 2023-12-31
$983.71M
Ended 2023-12-31
$1.16B
Ended 2024-06-30
3 years earlier$270.83M
Ended 2022-12-31
$801.54M
Ended 2022-12-31
$1.98B
Ended 2022-12-31
$1.14B
Ended 2023-06-30
4 years earlier$157.17M
Ended 2021-12-31
$670.53M
Ended 2021-12-31
$1.15B
Ended 2021-12-31
$1.11B
Ended 2022-06-30