Loading...
XTAI
8104
Market cap118mUSD
Aug 01, Last price  
38.85TWD
1D
1.70%
1Q
3.88%
Jan 2017
-43.10%
IPO
-57.79%
Name

RiTdisplay Corp

Chart & Performance

D1W1MN
P/E
257.05
P/S
1.53
EPS
0.15
Div Yield, %
Shrs. gr., 5y
3.22%
Rev. gr., 5y
6.56%
Revenues
2.30b
-14.31%
665,995,215895,104,0001,649,811,0002,138,745,0002,262,373,0002,519,944,0001,672,591,0001,638,051,0002,225,875,0002,713,550,0002,682,217,0002,298,512,000
Net income
14m
P
-463,069,457-300,570,000120,568,000330,805,000378,420,000340,445,00050,926,000206,554,000192,160,00049,325,000-226,908,00013,701,000
CFO
80m
-82.83%
186,002,69990,162,000413,018,000488,924,000292,891,00044,539,000258,285,000370,441,00010,688,00013,997,000463,914,00079,658,000
Dividend
Aug 08, 20231.4989 TWD/sh

Profile

RiTdisplay Corporation engages in the research and development, manufacture, and sale of organic light emitting diodes and related products in Taiwan and internationally. It also provides various flat-panel display products. RiTdisplay Corporation was founded in 1997 and is based in Hsinchu City, Taiwan.
IPO date
Jul 26, 2016
Employees
Domiciled in
TW
Incorporated in
TW

Valuation

Title
TWD in thousands, except ratios and share amounts
FYFYFYFYFYFYFYFYFYFY
2024‑122023‑122022‑122021‑122020‑122019‑122018‑122017‑122016‑122015‑12
Income
Revenues
2,298,512
-14.31%
2,682,217
-1.15%
2,713,550
21.91%
Cost of revenue
2,276,628
2,742,777
2,618,884
Unusual Expense (Income)
NOPBT
21,884
(60,560)
94,666
NOPBT Margin
0.95%
3.49%
Operating Taxes
37,326
200,464
70,687
Tax Rate
170.56%
74.67%
NOPAT
(15,442)
(261,024)
23,979
Net income
13,701
-106.04%
(226,908)
-560.03%
49,325
-74.33%
Dividends
(12,947)
(118,895)
(159,891)
Dividend yield
0.37%
4.61%
6.34%
Proceeds from repurchase of equity
510,000
BB yield
-14.72%
Debt
Debt current
1,306,272
871,144
726,614
Long-term debt
1,410,729
1,243,231
1,255,553
Deferred revenue
Other long-term liabilities
36,589
63,717
55,422
Net debt
1,068,944
686,486
1,419,657
Cash flow
Cash from operating activities
79,658
463,914
13,997
CAPEX
(664,498)
(79,075)
(698,196)
Cash from investing activities
(617,688)
(74,278)
(705,172)
Cash from financing activities
1,147,458
17,516
556,652
FCF
(388,679)
122,202
(1,430,781)
Balance
Cash
1,776,708
1,138,587
747,532
Long term investments
(128,651)
289,302
(185,022)
Excess cash
1,533,131
1,293,778
426,832
Stockholders' equity
1,390,629
1,148,614
1,633,754
Invested Capital
4,146,739
3,107,722
3,993,892
ROIC
0.73%
ROCE
0.40%
2.14%
EV
Common stock shares outstanding
78,992
73,668
73,703
Price
43.85
25.29%
35.00
2.34%
34.20
-54.70%
Market cap
3,463,785
34.34%
2,578,380
2.29%
2,520,643
-54.96%
EV
4,841,235
3,517,260
4,139,294
EBITDA
190,279
81,238
239,959
EV/EBITDA
25.44
43.30
17.25
Interest
45,558
46,665
39,542
Interest/NOPBT
208.18%
41.77%