OSSFF Earnings
Embla Medical hf.
1W: +0.0%
1M: -0.4%
3M: +9.2%
YTD: -14.8%
1Y: -5.6%
3Y: -11.2%
5Y: -37.5%
$4.53
+0.00 (+0.00%)
Overview
Chart
Smart Money
Financials
Income Statement
Cash Flow
Balance Sheet
Earnings
Analysis
Technicals
Weather
Peers
ESG
Institutions
Dark Pool
Short Interest
Last Earnings
2026-07-21
EPS
$0.07
▲ Beat +22.5%
Revenue
$259M
▲ Beat +1.3%
Next Earnings
2026-10-20
EPS Estimate
$0.07
Range: $0.07 - $0.07
Revenue Estimate
$274M
1 analysts
Estimate vs Actual
Earnings Surprise History
8/19
EPS Beats
5/19
Revenue Beats
42%
EPS Beat Rate
26%
Rev Beat Rate
Wall Street Forward Estimates
Quarterly
Annual
Estimate Revisions
Recent Revisions
| Date | Period | Fiscal Date | EPS Old | EPS New | Change | Rev Old | Rev New |
|---|---|---|---|---|---|---|---|
| 2026-10-01 | annual | 2027-12-31 | $0.27 | $0.27 | — | $1,099,578,333 | $1,096,411,667 |
| 2026-10-01 | quarter | 2026-12-30 | $0.07 | $0.07 | — | $275,150,000 | $274,375,000 |
| 2026-10-01 | annual | 2030-12-31 | $0.40 | $0.40 | — | $1,392,600,000 | $1,387,350,000 |
| 2026-10-01 | annual | 2029-12-31 | $0.34 | $0.34 | — | $1,273,033,333 | $1,266,900,000 |
| 2026-10-01 | annual | 2028-12-31 | $0.31 | $0.31 | — | $1,185,998,333 | $1,182,665,000 |
| 2026-10-01 | quarter | 2026-09-30 | $0.07 | $0.07 | — | $256,200,000 | $255,900,000 |
| 2026-10-01 | annual | 2026-12-31 | $0.24 | $0.24 | — | $1,021,040,000 | $1,020,373,333 |
| 2026-08-28 | annual | 2028-12-31 | $0.31 | $0.31 | — | $1,185,983,333 | $1,185,998,333 |
| 2026-08-28 | annual | 2027-12-31 | $0.27 | $0.27 | — | $1,099,583,333 | $1,099,578,333 |
| 2026-08-28 | annual | 2026-12-31 | $0.24 | $0.24 | — | $1,021,050,000 | $1,021,040,000 |
| 2026-08-12 | annual | 2019-12-31 | $— | $0.18 | ▲ 0.18 | $— | $690,000,000 |
| 2026-08-12 | annual | 2021-12-31 | $— | $0.16 | ▲ 0.16 | $— | $720,607,321 |
| 2026-08-12 | quarter | 2023-06-30 | $— | $0.03 | ▲ 0.03 | $— | $198,650,000 |
| 2026-08-12 | quarter | 2023-09-30 | $— | $0.02 | ▲ 0.02 | $— | $196,960,000 |
| 2026-08-12 | quarter | 2022-06-30 | $— | $0.03 | ▲ 0.03 | $— | $192,474,547 |
Earnings Call Transcripts
No transcripts available.