Loading...
XASX
EBR
Market cap289mUSD
Jul 17, Last price  
1.20AUD
1D
-5.16%
1Q
-12.77%
IPO
86.72%
Name

EBR Systems Inc

Chart & Performance

D1W1MN
No data to show
P/E
P/S
EPS
Div Yield, %
Shrs. gr., 5y
-52.68%
Rev. gr., 5y
%
Revenues
0k
1,293,93500000
Net income
0k
P
-24,812,762-25,718,326-39,835,369-33,088,205-35,934,9780
CFO
-41m
L+22.94%
000-30,355,918-33,535,640-41,229,820

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
FYFYFYFYFYFY
2024‑122023‑122022‑122021‑122020‑122019‑12
Income
Revenues
Cost of revenue
35,858
26,743
Unusual Expense (Income)
NOPBT
(35,858)
(26,743)
NOPBT Margin
Operating Taxes
2
2
2
Tax Rate
NOPAT
(2)
(35,859)
(26,744)
Net income
(35,935)
8.60%
(33,088)
-16.94%
Dividends
Dividend yield
Proceeds from repurchase of equity
34,022
20,255
208
BB yield
-10,718.29%
-11.49%
Debt
Debt current
560
272
268
Long-term debt
41,936
43,147
23,455
Deferred revenue
Other long-term liabilities
38
168
482
Net debt
(23,472)
(30,021)
(40,792)
Cash flow
Cash from operating activities
(41,230)
(33,536)
(30,356)
CAPEX
(273)
(363)
(730)
Cash from investing activities
1,113
(8,862)
(49,348)
Cash from financing activities
32,484
40,466
17,014
FCF
1,083
(35,149)
(26,375)
Balance
Cash
60,664
72,315
63,529
Long term investments
5,304
1,126
986
Excess cash
65,968
73,441
64,515
Stockholders' equity
(352,547)
(310,702)
43,949
Invested Capital
418,338
383,243
22,068
ROIC
ROCE
EV
Common stock shares outstanding
311
288,875
269,609
Price
1.02
67.21%
0.61
 
Market cap
317
-99.82%
176,214
 
EV
(23,155)
146,193
EBITDA
967
(35,858)
(26,743)
EV/EBITDA
Interest
2,996
4,484
1,526
Interest/NOPBT