Loading...
XJPX3664
Market cap10mUSD
Dec 24, Last price  
36.00JPY
1D
16.13%
1Q
-25.00%
Jan 2017
-96.09%
IPO
-96.70%
Name

Mobcast Holdings Inc

Chart & Performance

D1W1MN
XJPX:3664 chart
P/E
P/S
0.48
EPS
Div Yield, %
0.00%
Shrs. gr., 5y
Rev. gr., 5y
11.29%
Revenues
3.37b
-6.01%
6,681,631,0006,658,742,0004,537,097,0003,587,967,0003,372,189,000
Net income
-381m
L-15.13%
-1,428,695,000-721,809,000-1,093,512,000-448,690,000-380,798,000
CFO
-205m
L-54.45%
-736,000,000-928,781,000-584,666,000-449,672,000-204,834,000

Profile

IPO date
Jun 26, 2012
Employees
Domiciled in
JP
Incorporated in
JP

Valuation

Title
JPY in thousands, except ratios and share amounts
FYFYFYFYFY
2023‑122022‑122021‑122020‑122019‑12
Income
Revenues
3,372,189
-6.01%
3,587,967
-20.92%
4,537,097
-31.86%
Cost of revenue
1,493,716
1,647,239
2,352,146
Unusual Expense (Income)
NOPBT
1,878,473
1,940,728
2,184,951
NOPBT Margin
55.70%
54.09%
48.16%
Operating Taxes
(13,373)
7,767
8,024
Tax Rate
0.40%
0.37%
NOPAT
1,891,846
1,932,961
2,176,927
Net income
(380,798)
-15.13%
(448,690)
-58.97%
(1,093,512)
51.50%
Dividends
Dividend yield
Proceeds from repurchase of equity
420,584
396,292
BB yield
-13.61%
-17.90%
Debt
Debt current
322,955
346,563
289,511
Long-term debt
1,040,450
1,139,017
1,164,467
Deferred revenue
63,905
26,326
Other long-term liabilities
57,226
2
2
Net debt
878,480
442,286
915,088
Cash flow
Cash from operating activities
(204,834)
(449,672)
(584,666)
CAPEX
(23,000)
(43,956)
(108,864)
Cash from investing activities
(53,711)
(23,952)
99,111
Cash from financing activities
(123,559)
992,028
398,345
FCF
2,012,722
1,807,870
1,989,653
Balance
Cash
601,543
856,294
337,890
Long term investments
(116,618)
187,000
201,000
Excess cash
316,316
863,896
312,035
Stockholders' equity
(833,319)
(763,957)
(652,076)
Invested Capital
2,611,575
3,015,887
2,297,168
ROIC
67.24%
72.76%
99.02%
ROCE
102.55%
84.19%
128.57%
EV
Common stock shares outstanding
44,638
36,345
31,623
Price
55.00
-35.29%
85.00
21.43%
70.00
-47.76%
Market cap
2,455,112
-20.53%
3,089,346
39.56%
2,213,634
-38.60%
EV
3,371,182
3,547,847
3,128,722
EBITDA
1,925,160
1,999,253
2,292,297
EV/EBITDA
1.75
1.77
1.36
Interest
21,925
22,884
24,632
Interest/NOPBT
1.17%
1.18%
1.13%