Compare

BioCryst Pharmaceuticals Inc vs Repligen Corp vs Bio-Techne Corp vs Halozyme Therapeutics, Inc.

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
Bio-Techne Corp
TECH
Halozyme Therapeutics, Inc.
HALO
Year ended2025-12-312025-12-312026-06-302025-12-31
Revenue$874.84M$738.26M$1.22B$1.40B
Revenue growth (YoY)+94.1%+16.4%-0.4%+37.6%
Gross marginn/a52.3% (computed)65.8%83.6% (computed)
Operating margin39.0%7.5%20.7%33.6%
Net margin30.2%6.6%15.0%22.7%
Net income$263.86M$48.89M$181.86M$316.89M
EPS (Diluted)$1.21$0.86$1.16$2.56
Operating cash flow$347.37M$117.42M$292.07M$651.56M
Free cash flow$344.90M$93.90M$263.22M$644.59M
Cash & equivalents$89.74M$566.02M$264.71M$133.82M
Total assets$514.16M$2.95B$2.59B$2.53B
Total liabilities$633.31M$843.57Mn/a$2.48B
Shareholders' equity-$119.15M$2.11B$2.11B$48.81M
Return on year-end equityn/a2.3%8.6%649.2%
Shares outstanding213.06M56.33M156.10M117.78M

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 CorpBio-Techne CorpHalozyme Therapeutics, Inc.
Latest$874.84M
Ended 2025-12-31
$738.26M
Ended 2025-12-31
$1.22B
Ended 2026-06-30
$1.40B
Ended 2025-12-31
1 year earlier$450.71M
Ended 2024-12-31
$634.44M
Ended 2024-12-31
$1.22B
Ended 2025-06-30
$1.02B
Ended 2024-12-31
2 years earlier$331.41M
Ended 2023-12-31
$632.36M
Ended 2023-12-31
$1.16B
Ended 2024-06-30
$829.25M
Ended 2023-12-31
3 years earlier$270.83M
Ended 2022-12-31
$801.54M
Ended 2022-12-31
$1.14B
Ended 2023-06-30
$660.12M
Ended 2022-12-31
4 years earlier$157.17M
Ended 2021-12-31
$670.53M
Ended 2021-12-31
$1.11B
Ended 2022-06-30
$443.31M
Ended 2021-12-31