Loading...
XTAE
RZR
Market cap57mUSD
May 22, Last price  
519.40ILS
1D
-0.35%
1Q
0.76%
IPO
-66.66%
Name

Razor Labs Ltd

Chart & Performance

D1W1MN
P/E
P/S
1,187.28
EPS
Div Yield, %
Shrs. gr., 5y
5.41%
Rev. gr., 5y
-3.00%
Revenues
17m
+225.62%
9,596,00020,055,00022,299,00014,198,0005,143,0005,288,00017,219,000
Net income
-15m
L-15.54%
1,853,0002,696,000-7,000-41,570,000-27,562,000-18,329,000-15,480,000
CFO
-308k
L
813,0003,077,0001,528,000-32,785,000-23,837,00017,254,000-308,000
Earnings
Aug 18, 2025

Profile

Razor Labs operates in the artificial intelligence (AI) industry in Israel. It offers DataMind, an industrial optimization platform to take manufacturing process into a virtual world; and AI pipeline, a video analytics platform to chain together various AI applications into one solution that fit corporate objectives. The company is based in Tel Aviv, Israel.
IPO date
Feb 10, 2021
Employees
35
Domiciled in
IL
Incorporated in
IL

Valuation

Title
ILS in thousands, except ratios and share amounts
FYFYFYFYFYFYFY
2024‑122023‑122022‑122021‑122020‑122019‑122018‑12
Income
Revenues
17,219
225.62%
5,288
2.82%
5,143
-63.78%
Cost of revenue
26,582
16,718
23,178
Unusual Expense (Income)
NOPBT
(9,363)
(11,430)
(18,035)
NOPBT Margin
Operating Taxes
54
15
100
Tax Rate
NOPAT
(9,417)
(11,445)
(18,135)
Net income
(15,480)
-15.54%
(18,329)
-33.50%
(27,562)
-33.70%
Dividends
Dividend yield
Proceeds from repurchase of equity
166
BB yield
-0.08%
Debt
Debt current
3,773
3,646
2,596
Long-term debt
32,783
37,712
43,874
Deferred revenue
20,543
Other long-term liabilities
1,489
22,395
1,141
Net debt
(18,733)
(17,267)
1,954
Cash flow
Cash from operating activities
(308)
17,254
(23,837)
CAPEX
(259)
(146)
(147)
Cash from investing activities
6,964
(7,466)
42,335
Cash from financing activities
(2,835)
(2,377)
(3,171)
FCF
(6,975)
(8,603)
(18,361)
Balance
Cash
55,289
58,625
44,516
Long term investments
Excess cash
54,428
58,361
44,259
Stockholders' equity
(106,876)
(91,395)
(68,638)
Invested Capital
158,352
160,058
135,819
ROIC
ROCE
EV
Common stock shares outstanding
39,047
39,263
39,251
Price
5.54
238.96%
1.64
195.66%
0.55
-85.71%
Market cap
216,401
237.10%
64,195
195.75%
21,706
-85.32%
EV
197,691
46,952
23,660
EBITDA
(5,993)
(8,052)
(14,884)
EV/EBITDA
Interest
1,243
1,309
994
Interest/NOPBT