Compare

Lemaitre Vascular Inc vs SI-BONE, Inc. vs NeuroPace 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 yearLemaitre Vascular Inc
LMAT
SI-BONE, Inc.
SIBN
NeuroPace Inc
NPCE
Embecta Corp.
EMBC
Year ended2025-12-312025-12-312025-12-312025-09-30
Revenue$249.60M$200.93M$99.99M$1.08B
Revenue growth (YoY)+13.5%+20.2%+25.1%-3.8%
Gross margin71.5%79.6%77.2%62.6%
Operating margin27.2%-11.1%-16.3%22.4%
Net margin23.1%-9.4%-21.5%8.8%
Net income$57.73M-$18.90M-$21.46M$95.40M
EPS (Diluted)$2.52-$0.44-$0.66$1.62
Operating cash flow$81.25M-$675.0K-$11.01M$191.70M
Free cash flow$74.47M-$9.09M-$11.34M$182.40M
Cash & equivalents$28.24M$42.24M$21.69M$225.50M
Total assets$615.69M$238.56M$105.56M$1.09B
Total liabilities$222.17M$61.02M$86.53Mn/a
Shareholders' equity$393.52M$177.53M$19.03M-$650.60M
Return on year-end equity14.7%-10.6%-112.8%n/a
Shares outstanding22.77M43.65M33.57M58.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 yearLemaitre Vascular IncSI-BONE, Inc.NeuroPace IncEmbecta Corp.
Latest$249.60M
Ended 2025-12-31
$200.93M
Ended 2025-12-31
$99.99M
Ended 2025-12-31
$1.08B
Ended 2025-09-30
1 year earlier$219.86M
Ended 2024-12-31
$167.18M
Ended 2024-12-31
$79.91M
Ended 2024-12-31
$1.12B
Ended 2024-09-30
2 years earlier$193.48M
Ended 2023-12-31
$138.89M
Ended 2023-12-31
$65.42M
Ended 2023-12-31
$1.12B
Ended 2023-09-30
3 years earlier$161.65M
Ended 2022-12-31
$106.41M
Ended 2022-12-31
$45.52M
Ended 2022-12-31
$1.13B
Ended 2022-09-30
4 years earlier$154.42M
Ended 2021-12-31
$90.15M
Ended 2021-12-31
$45.18M
Ended 2021-12-31
$1.17B
Ended 2021-09-30