Loading...
XTAESOFW
Market cap155mUSD
Dec 24, Last price  
1,648.00ILS
1D
-0.12%
1Q
-2.77%
IPO
-38.71%
Name

Sofwave Medical Ltd

Chart & Performance

D1W1MN
XTAE:SOFW chart
P/E
P/S
309.59
EPS
Div Yield, %
0.00%
Shrs. gr., 5y
Rev. gr., 5y
%
Revenues
50m
+41.22%
278,0004,291,00021,839,00035,630,00050,315,000
Net income
-8m
L-57.61%
-3,445,000-11,687,000-6,826,000-19,528,000-8,278,000
CFO
-6m
L-41.03%
-2,956,000-4,803,000-2,097,000-10,694,000-6,306,000
Earnings
Jan 22, 2025

Profile

Sofwave Medical Ltd. develops an ultrasound technology for treating fine lines and wrinkles in Israel and internationally. It offers non-invasive skin treatment aesthetic medical devices to physicians. The company was incorporated in 2015 and is based in Yokne'am Illit, Israel.
IPO date
May 18, 2021
Employees
122
Domiciled in
IL
Incorporated in
IL

Valuation

Title
USD in thousands, except ratios and share amounts
FYFYFYFYFYFY
2023‑122022‑122021‑122020‑122019‑122018‑12
Income
Revenues
50,315
41.22%
35,630
63.15%
21,839
408.95%
Cost of revenue
38,382
32,821
19,526
Unusual Expense (Income)
NOPBT
11,933
2,809
2,313
NOPBT Margin
23.72%
7.88%
10.59%
Operating Taxes
16
321
(321)
Tax Rate
0.13%
11.43%
NOPAT
11,917
2,488
2,634
Net income
(8,278)
-57.61%
(19,528)
186.08%
(6,826)
-41.59%
Dividends
Dividend yield
Proceeds from repurchase of equity
4
30
46,960
BB yield
0.00%
-0.01%
-6.89%
Debt
Debt current
562
594
607
Long-term debt
2,096
3,254
4,123
Deferred revenue
Other long-term liabilities
414
Net debt
(21,764)
(28,157)
(41,479)
Cash flow
Cash from operating activities
(6,306)
(10,694)
(2,097)
CAPEX
(407)
(447)
(821)
Cash from investing activities
409
(260)
(982)
Cash from financing activities
(1,723)
(1,347)
46,644
FCF
12,261
1,805
(219)
Balance
Cash
24,422
32,005
46,209
Long term investments
Excess cash
21,906
30,224
45,117
Stockholders' equity
(53,477)
(34,182)
46,702
Invested Capital
81,149
68,445
4,364
ROIC
15.93%
6.83%
65.69%
ROCE
43.11%
8.20%
4.67%
EV
Common stock shares outstanding
34,158
34,071
23,500
Price
13.72
66.91%
8.22
-71.66%
29.00
 
Market cap
468,647
67.34%
280,064
-58.90%
681,490
 
EV
446,883
251,907
640,011
EBITDA
13,438
3,928
2,672
EV/EBITDA
33.26
64.13
239.52
Interest
144
1,116
549
Interest/NOPBT
1.21%
39.73%
23.74%