Loading...
OTCM
MBPLF
Market cap270mUSD
, Last price  
USD
Name

Macbee Planet Inc

Chart & Performance

D1W1MN
OTCM:MBPLF chart
P/E
P/S
EPS
164.47
Div Yield, %
Shrs. gr., 5y
85.94%
Rev. gr., 5y
53.10%
Revenues
39.41b
+101.16%
3,361,812,0004,685,217,0006,466,028,0009,779,066,00014,425,397,00019,589,076,00039,405,000,000
Net income
2.28b
+45.63%
79,525,000139,447,000263,863,000547,238,000760,308,0001,567,000,0002,282,000,000
CFO
4.72b
+218.42%
114,039,000150,279,000240,684,000773,848,000744,703,0001,482,323,0004,720,000,000
Earnings
Sep 10, 2025

Profile

Macbee Planet,Inc. engages in analytics consulting business in Japan. The company is involved in marketing analysis activities, which builds LTV prediction models by analyzing and visualizing purchasing data to derive optimal marketing methods; and the marketing technology business that offers sales and operation support for in-house developed products utilizing data and technology. Its products include Robee web customer service tool and Honeycomb data analysis platform. The company was founded in 2015 and is headquartered in Tokyo, Japan.
IPO date
Mar 31, 2020
Employees
149
Domiciled in
JP
Incorporated in
JP

Valuation

Title
JPY in thousands, except ratios and share amounts
FYFYFYFYFYFYFY
2024‑042023‑042022‑042021‑042020‑042019‑042018‑04
Income
Revenues
39,405,000
101.16%
19,589,076
35.80%
Cost of revenue
32,014,000
15,530,348
Unusual Expense (Income)
NOPBT
7,391,000
4,058,728
NOPBT Margin
18.76%
20.72%
Operating Taxes
1,344,000
609,738
Tax Rate
18.18%
15.02%
NOPAT
6,047,000
3,448,990
Net income
2,282,000
45.63%
1,567,000
106.10%
Dividends
(201,000)
Dividend yield
Proceeds from repurchase of equity
(108,000)
3,822,982
BB yield
Debt
Debt current
1,515,000
2,133,188
Long-term debt
1,513,000
1,942,438
Deferred revenue
(136,000)
Other long-term liabilities
2,000
1,000
Net debt
(9,253,000)
(6,043,377)
Cash flow
Cash from operating activities
4,720,000
1,482,323
CAPEX
(11,000)
(25,883)
Cash from investing activities
(1,704,000)
(771,132)
Cash from financing activities
(1,350,000)
6,854,073
FCF
6,065,504
3,411,529
Balance
Cash
11,327,000
9,663,003
Long term investments
954,000
456,000
Excess cash
10,310,750
9,139,549
Stockholders' equity
8,216,000
5,835,999
Invested Capital
4,844,000
6,012,479
ROIC
111.40%
95.56%
ROCE
56.03%
33.87%
EV
Common stock shares outstanding
58,679
3,375
Price
Market cap
EV
EBITDA
7,899,000
4,259,309
EV/EBITDA
Interest
28,000
12,055
Interest/NOPBT
0.38%
0.30%