MERIT MEDICAL SYSTEMS INC (MMSI)
2025-06-30 | 2025-03-31 | 2024-09-30 | 2024-06-30 | |
---|---|---|---|---|
Net sales | 382,462 | 355,351 | 339,845 | 338,003 |
Cost of sales | 197,975 | 183,331 | 182,310 | 176,903 |
Gross profit | 184,487 | 172,020 | 157,535 | 161,100 |
Research and development asset acquired in transaction other than business combination or joint venture formation, writeoff | - | - | - | - |
Asset impairment charges | - | - | - | - |
Selling, general and administrative | 113,097 | 107,486 | 99,644 | 94,585 |
Research and development | 24,367 | 22,478 | 20,527 | 20,263 |
Contingent consideration expense | -143 | -1,023 | -103 | -306 |
Total operating expenses | 137,607 | 130,987 | 120,274 | 115,154 |
Income from operations | 46,880 | 41,033 | 37,261 | 45,946 |
Other (expense) income - net | -487 | -297 | 245 | 15 |
Interest income | 3,761 | 3,790 | 6,652 | 7,561 |
Interest expense | 6,775 | 6,568 | 7,501 | 7,679 |
Total other expense - net | -3,501 | -3,075 | -604 | -103 |
Income before income taxes | 43,379 | 37,958 | 36,657 | 45,843 |
Income tax expense | 10,798 | 7,811 | 8,213 | 10,117 |
Net income | 32,581 | 30,147 | 28,444 | 35,726 |
Earnings per share, basic | 0.55 | 0.51 | 0.49 | 0.61 |
Earnings per share, diluted | 0.54 | 0.49 | 0.48 | 0.61 |
Weighted average number of shares outstanding, basic | 59,140,000 | 58,897,000 | 58,231,000 | 58,139,000 |
Weighted average number of shares outstanding, diluted | 60,611,000 | 61,278,000 | 59,537,000 | 58,740,000 |