Bioventus Inc. BVS

Latest FY: 2025 Healthcare Medical Devices
Market Price $14.27
Market Cap $941.70M
P/E Ratio N/A
Quick Peer Compare (Healthcare):
Revenue (FY 2025) ↓-0.9% YoY
$568.09M
3-Yr CAGR: 3.5%
Net Income ↑162.2% YoY
$27.27M
Net Margin: 4.8%
Free Cash Flow ↑92.1% YoY
$74.43M
FCF Yield: 7.90%
EPS (Diluted)
N/A
Basic: N/A
Return on Equity Efficiency
14.8%
ROA: 4.0%

📊 Multi-Year Historical Performance & Trends

Financial Performance History Revenue, Net Income & Free Cash Flow
Margins Trend (%) Gross, Operating & Net Margins
Balance Sheet Strength Cash, Debt & Equity
Cash Flow Generation Operating Cash Flow vs CapEx vs FCF

📈 Year-over-Year (YoY) Growth History (BVS)

All monetary values in millions ($M)
Fiscal Year Revenue Revenue YoY Gross Profit Net Income Net Inc YoY Diluted EPS EPS YoY Op. Cash Flow Free Cash Flow FCF YoY
FY 2019 $340.1M $249.2M $8.1M $42.5M $42.5M
FY 2020 $321.2M -5.6% $233.5M $14.7M +81.5% $72.2M $71.9M +69.0%
FY 2021 $430.9M +34.2% $302.7M $9.6M -34.9% $23.0M $22.3M -69.0%
FY 2022 $512.1M +18.8% $331.1M $-144.7M -1,609.0% $-13.5M $-14.0M -162.6%
FY 2023 $512.3M +0.0% $328.2M $-121.2M +16.2% $17.5M $16.2M +216.1%
FY 2024 $573.3M +11.9% $388.2M $-43.8M +63.8% $38.8M $38.8M +139.2%
FY 2025 $568.1M -0.9% $388.2M $27.3M +162.2% $74.7M $74.4M +92.1%
$

Valuation

Market Price $14.27
Market Cap $941.70M
Enterprise Value $1.17B
P/E Ratio N/A
P/B Ratio 5.25
FCF Yield 7.90%
Dividend Yield N/A
Shares Outstanding 67,748,000
%

Profitability & Margins

Gross Margin 68.33%
Operating Margin 9.50%
Net Margin 4.80%
Return on Equity (ROE) 14.81%
Return on Assets (ROA) 3.99%
Asset Turnover 0.83x
Revenue 3-Yr CAGR 3.52%
🛡️

Financial Health & Liquidity

Current Ratio 2.63
Cash Ratio 12.17
Debt / Equity 1.515
Debt / Assets 0.408
Cash & Equivalents $51.24M
Total Debt $278.95M
Book Value / Share $2.72
💧

Cash Flow Efficiency

Operating Cash Flow $74.67M
Capital Expenditures (CapEx) $240.00K
Free Cash Flow $74.43M
OCF / Revenue 13.14%
FCF / Revenue 13.10%
FCF 3-Yr CAGR N/A
🏷️

Per Share Metrics

EPS (Diluted) N/A
EPS (Basic) N/A
Dividends / Share N/A
Book Value / Share $2.72
EPS YoY Growth N/A
🏛️

Balance Sheet (FY 2025)

Total Assets $683.56M
Total Liabilities $683.56M
Stockholders' Equity $184.10M
Current Assets $11.06M
Current Liabilities $4.21M