OMER (OMER)

Financial Metrics & Valuation Analysis

Enterprise Valuation (TTM)

Enterprise Value$1.17B
EV / Sales117.83
EV / EBITDA12.55
EV / Operating Cash Flow-12.30
EV / Free Cash Flow-12.30

Return Metrics (TTM)

Return on Equity (ROE)-54.39%
Return on Assets (ROA)30.11%
Return on Invested Capital (ROIC)-40.60%
Return on Capital Employed (ROCE)-46.42%

Yield Metrics

Earnings Yield10.12%
Free Cash Flow Yield-11.06%

Balance Sheet Strength

Net Debt / EBITDA3.32
Current Ratio3.03
Working Capital$120.91M
Tangible Asset Value-$63.33M
Net Current Asset Value-$169.15M

Working Capital Efficiency

Days Sales Outstanding1383.89
Days Payables Outstanding176.18
Operating Cycle (Days)1389.89
Cash Conversion Cycle1213.71

Capital Allocation

CapEx / Revenue0.24%
CapEx / Operating Cash Flow-0.03%
R&D / Revenue713.32%
SG&A / Revenue337.62%

Fiscal Year 2025 Ratios

Audited annual results as of 2025-12-31

Margins

Gross Profit Margin0.00%
Operating Margin0.00%
Net Profit Margin0.00%

Solvency

Debt / Equity-1.97
Quick Ratio2.76
Cash Ratio0.12

Per Share

Revenue / Share$0.00
FCF / Share-$1.83
PE Ratio-326.00