Compare

NeuroPace Inc vs SI-BONE, Inc. vs Lemaitre Vascular Inc vs Embecta 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 yearNeuroPace Inc
NPCE
SI-BONE, Inc.
SIBN
Lemaitre Vascular Inc
LMAT
Embecta Corp.
EMBC
Year ended2025-12-312025-12-312025-12-312025-09-30
Revenue$99.99M$200.93M$249.60M$1.08B
Revenue growth (YoY)+25.1%+20.2%+13.5%-3.8%
Gross margin77.2%79.6%71.5%62.6%
Operating margin-16.3%-11.1%27.2%22.4%
Net margin-21.5%-9.4%23.1%8.8%
Net income-$21.46M-$18.90M$57.73M$95.40M
EPS (Diluted)-$0.66-$0.44$2.52$1.62
Operating cash flow-$11.01M-$675.0K$81.25M$191.70M
Free cash flow-$11.34M-$9.09M$74.47M$182.40M
Cash & equivalents$21.69M$42.24M$28.24M$225.50M
Total assets$105.56M$238.56M$615.69M$1.09B
Total liabilities$86.53M$61.02M$222.17Mn/a
Shareholders' equity$19.03M$177.53M$393.52M-$650.60M
Return on year-end equity-112.8%-10.6%14.7%n/a
Shares outstanding33.57M43.65M22.77M58.50M

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 yearNeuroPace IncSI-BONE, Inc.Lemaitre Vascular IncEmbecta Corp.
Latest$99.99M
Ended 2025-12-31
$200.93M
Ended 2025-12-31
$249.60M
Ended 2025-12-31
$1.08B
Ended 2025-09-30
1 year earlier$79.91M
Ended 2024-12-31
$167.18M
Ended 2024-12-31
$219.86M
Ended 2024-12-31
$1.12B
Ended 2024-09-30
2 years earlier$65.42M
Ended 2023-12-31
$138.89M
Ended 2023-12-31
$193.48M
Ended 2023-12-31
$1.12B
Ended 2023-09-30
3 years earlier$45.52M
Ended 2022-12-31
$106.41M
Ended 2022-12-31
$161.65M
Ended 2022-12-31
$1.13B
Ended 2022-09-30
4 years earlier$45.18M
Ended 2021-12-31
$90.15M
Ended 2021-12-31
$154.42M
Ended 2021-12-31
$1.17B
Ended 2021-09-30