MERIT MEDICAL SYSTEMS INC (MMSI)

PriceLoading quote

Financial charts

Revenue

Net income

Free cash flow

Total cash / debt

CashTotal debt

Financial statements

17 annual periodsNewest to oldest
20252024202320222021202020192018201720162015201420132012201120102009
Revenue$1.52B$1.36B$1.26B$1.15B$1.07B$963.9M$994.9M$882.8M$727.9M$603.8M$359.4M$296.8M$257.5M
Gross profit$738.3M$643.3M$583.9M$519.1M$485.3M$401.2M$432.4M$394.8M$326.3M$265.0M$235.8M$225.2M$194.4M$182.0M$165.5M$128.5M$108.8M
Research & development$97.4M$87.5M$82.7M$75.5M$71.2M$57.5M$65.6M$59.5M$51.4M$45.2M$40.8M$36.6M$33.9M$27.8M$21.9M$15.3M$11.2M
Operating expenses$553.5M$487.6M$459.9M$431.5M$424.4M$402.7M$416.9M$336.2M$293.2M$230.1M$198.2M$185.1M$166.5M$152.4M$132.3M$111.3M$76.0M
Operating income$184.7M$155.7M$123.9M$87.6M$60.9M−$1.6M$15.4M$58.6M$33.1M$34.9M$37.5M$40.2M$27.8M$29.6M$33.2M$17.2M$32.8M
EBITDAderived$307.9M$258.4M$213.9M$169.4M$145.0M$92.5M$107.5M$128.2M$86.7M$78.6M$75.0M$76.1M$60.4M$52.2M$52.4M$32.1M$45.1M
Net income$128.5M$120.4M$94.4M$74.5M$48.5M−$9.8M$5.5M$42.0M$27.5M$20.1M$23.8M$23.0M$16.6M$19.7M$23.0M$12.5M$22.5M
Basic EPSper diluted share$2.17$2.07$1.64$1.31$0.86-$0.18$0.10$0.80$0.56$0.45$0.54$0.53$0.39$0.47$0.59$0.35$0.64
Diluted EPSper diluted share$2.13$2.03$1.62$1.29$0.84-$0.18$0.10$0.78$0.55$0.45$0.53$0.53$0.39$0.46$0.58$0.35$0.63

Insider buys & sells

Jul 1, 2024Jun 30, 2026
Buys5$573.3K disclosed value
Sells (SEC code S)35$34.58M disclosed value
40 recent transactions
TransactionInsiderTypeSharesPriceValueOwned after
May 11, 2026Form 4Smith Christian AdamChief Commercial OfficerBuyCommon Stock, No Par Value · indirect1.6K$61.00$99.2K2.2K
May 7, 2026Form 4Ward Lynne N.DirectorSellCommon Stock, No Par Value5.0K$62.61$313.1K7.8K
May 7, 2026Form 4Lloyd Brian G.CHIEF LEGAL OFFICER, SECRETARYBuyCommon Stock, No Par Value · indirect2.0K$62.63$125.3K2.0K
May 6, 2026Form 4Parra Raul Jr.CFO AND TREASURERBuyCommon Stock, No Par Value1.5K$61.01$91.5K58.8K
May 6, 2026Form 4Aronson Martha GoldbergPresident and CEOBuyCommon Stock, No Par Value2.0K$60.44$120.9K49.8K