Medartis Holding AG

MDRSF · OTC
Analyze with AI
6/30/2025
12/31/2024
6/30/2024
12/31/2023
Market Cap$638,925$817,129$1,021,406$873,892
- Cash$120,509$138,686$127,088$25,201
+ Debt$123,882$120,291$120,949$42,167
Enterprise Value$642,298$798,734$1,015,267$890,858
Revenue$123,040$113,304$111,527$108,755
% Growth8.6%1.6%2.5%
Gross Profit$97,838$89,123$89,560$87,835
% Margin79.5%78.7%80.3%80.8%
EBITDA$19,987$14,612$15,572$17,772
% Margin16.2%12.9%14%16.3%
Net Income-$1,450$963$2,565$1,467
% Margin-1.2%0.8%2.3%1.3%
EPS Diluted-0.120.070.190.12
% Growth-271.4%-63.2%58.3%
Operating Cash Flow$8,639$22,752$9,320$22,860
Capital Expenditures-$5,993-$5,946-$5,146-$9,801
Free Cash Flow$2,646$16,806$4,174$13,059