Loading...
XJPX6659
Market cap11mUSD
Dec 24, Last price  
68.00JPY
1D
1.49%
1Q
-27.66%
Jan 2017
-90.50%
IPO
-99.38%
Name

Media Links Co Ltd

Chart & Performance

D1W1MN
XJPX:6659 chart
P/E
P/S
0.56
EPS
Div Yield, %
0.00%
Shrs. gr., 5y
Rev. gr., 5y
-15.48%
Revenues
3.11b
+23.35%
2,437,000,0002,484,301,0002,495,922,0002,522,541,0003,111,478,000
Net income
-243m
L-2.10%
-590,000,000-218,883,000-757,579,000-247,841,000-242,635,000
CFO
-418m
L-47.39%
-183,000,000-610,589,000-315,337,000-794,675,000-418,048,000

Profile

IPO date
Mar 01, 2006
Employees
Domiciled in
JP
Incorporated in
JP

Valuation

Title
JPY in thousands, except ratios and share amounts
FYFYFYFYFY
2024‑032023‑032022‑032021‑032020‑03
Income
Revenues
3,111,478
23.35%
2,522,541
1.07%
2,495,922
0.47%
Cost of revenue
3,277,423
2,691,311
3,157,136
Unusual Expense (Income)
NOPBT
(165,945)
(168,770)
(661,214)
NOPBT Margin
Operating Taxes
11,136
4,430
12,163
Tax Rate
NOPAT
(177,081)
(173,200)
(673,377)
Net income
(242,635)
-2.10%
(247,841)
-67.29%
(757,579)
246.11%
Dividends
Dividend yield
Proceeds from repurchase of equity
1,056,727
1,136,774
13,520
BB yield
-38.23%
-97.10%
-0.97%
Debt
Debt current
370,749
184,695
305,392
Long-term debt
403,076
669,897
670,898
Deferred revenue
Other long-term liabilities
53,823
46,888
44,109
Net debt
(179,627)
341,861
611,831
Cash flow
Cash from operating activities
(418,048)
(794,675)
(315,337)
CAPEX
(122,586)
(20,213)
(24,653)
Cash from investing activities
(122,589)
(11,860)
(33,657)
Cash from financing activities
985,741
932,482
(320,336)
FCF
(577,841)
(793,866)
(339,783)
Balance
Cash
953,452
478,731
333,459
Long term investments
34,000
31,000
Excess cash
797,878
386,604
239,663
Stockholders' equity
1,497,067
1,089,996
718,721
Invested Capital
2,670,695
2,196,504
1,575,410
ROIC
ROCE
EV
Common stock shares outstanding
30,710
18,882
5,648
Price
90.00
45.16%
62.00
-74.80%
246.00
-52.78%
Market cap
2,763,894
136.09%
1,170,692
-15.75%
1,389,478
-52.72%
EV
2,584,267
1,512,553
2,001,309
EBITDA
(129,816)
(148,536)
(641,892)
EV/EBITDA
Interest
11,517
13,527
15,746
Interest/NOPBT