Loading...
XASXEBR
Market cap224mUSD
Dec 19, Last price  
0.99AUD
1D
14.53%
1Q
10.67%
IPO
53.91%
Name

EBR Systems Inc

Chart & Performance

D1W1MN
XASX:EBR chart
P/E
P/S
EPS
Div Yield, %
0.00%
Shrs. gr., 5y
Rev. gr., 5y
%
Revenues
0k
1,293,9350000
Net income
-35m
L+5.89%
-24,812,762-25,718,326-39,835,369-33,088,205-35,036,888
CFO
-33m
L+7.71%
000-30,355,918-32,697,514
Earnings
May 29, 2025

Profile

EBR Systems, Inc. develops implantable systems for wireless tissue stimulation. The company offers WiSE cardiac resynchronization therapy system that uses a proprietary wireless technology to deliver pacing stimulation directly to the inside of the left ventricle of the heart. Its products are used to eliminate lead complications, such as placement difficulty, unintended nerve stimulation, dislodgement, extraction, and repositioning. The company was incorporated in 2003 and is based in Sunnyvale, California.
IPO date
Nov 24, 2021
Employees
Domiciled in
US
Incorporated in
US

Valuation

Title
USD in thousands, except ratios and share amounts
FYFYFYFYFY
2023‑122022‑122021‑122020‑122019‑12
Income
Revenues
Cost of revenue
29,414
26,743
17,186
Unusual Expense (Income)
NOPBT
(29,414)
(26,743)
(17,186)
NOPBT Margin
Operating Taxes
2
2
20,936
Tax Rate
NOPAT
(29,416)
(26,744)
(38,121)
Net income
(35,037)
5.89%
(33,088)
-16.94%
(39,835)
54.89%
Dividends
Dividend yield
Proceeds from repurchase of equity
21,670
208
76,027
BB yield
-12.30%
Debt
Debt current
272
268
2,596
Long-term debt
43,238
23,455
4,535
Deferred revenue
Other long-term liabilities
77
482
Net debt
(29,930)
(40,792)
(71,111)
Cash flow
Cash from operating activities
(32,698)
(30,356)
CAPEX
(354)
(730)
(912)
Cash from investing activities
(8,641)
(49,348)
(907)
Cash from financing activities
40
17,014
95,757
FCF
(28,706)
(26,375)
(41,121)
Balance
Cash
72,315
63,529
78,242
Long term investments
1,126
986
Excess cash
73,441
64,515
78,242
Stockholders' equity
32,020
43,949
75,898
Invested Capital
40,703
22,068
4,807
ROIC
ROCE
EV
Common stock shares outstanding
288,875
269,609
42
Price
0.61
 
Market cap
176,214
 
EV
146,284
EBITDA
(29,414)
(26,743)
(17,186)
EV/EBITDA
Interest
4,484
1,526
19,010
Interest/NOPBT