Loading...
XTAI8104
Market cap131mUSD
Dec 25, Last price  
47.40TWD
1D
1.39%
1Q
14.35%
Jan 2017
-30.58%
IPO
-48.50%
Name

RiTdisplay Corp

Chart & Performance

D1W1MN
XTAI:8104 chart
P/E
P/S
1.60
EPS
Div Yield, %
2.77%
Shrs. gr., 5y
4.08%
Rev. gr., 5y
1.26%
Revenues
2.68b
-1.15%
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,000
Net income
-227m
L
-463,069,457-300,570,000120,568,000330,805,000378,420,000340,445,00050,926,000206,554,000192,160,00049,325,000-226,908,000
CFO
464m
+3,214.38%
186,002,69990,162,000413,018,000488,924,000292,891,00044,539,000258,285,000370,441,00010,688,00013,997,000463,914,000
Dividend
Aug 08, 20231.4989 TWD/sh
Earnings
Jun 25, 2025

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
2023‑122022‑122021‑122020‑122019‑122018‑122017‑122016‑122015‑122014‑12
Income
Revenues
2,682,217
-1.15%
2,713,550
21.91%
2,225,875
35.89%
Cost of revenue
2,742,777
2,618,884
2,071,103
Unusual Expense (Income)
NOPBT
(60,560)
94,666
154,772
NOPBT Margin
3.49%
6.95%
Operating Taxes
200,464
70,687
56,661
Tax Rate
74.67%
36.61%
NOPAT
(261,024)
23,979
98,111
Net income
(226,908)
-560.03%
49,325
-74.33%
192,160
-6.97%
Dividends
(118,895)
(159,891)
(200,676)
Dividend yield
4.61%
6.34%
3.59%
Proceeds from repurchase of equity
BB yield
Debt
Debt current
871,144
726,614
770,945
Long-term debt
1,243,231
1,255,553
243,125
Deferred revenue
Other long-term liabilities
63,717
55,422
54,269
Net debt
686,486
1,419,657
120,341
Cash flow
Cash from operating activities
463,914
13,997
10,688
CAPEX
(79,075)
(698,196)
(140,609)
Cash from investing activities
(74,278)
(705,172)
(313,101)
Cash from financing activities
17,516
556,652
70,190
FCF
122,202
(1,430,781)
37,594
Balance
Cash
1,138,587
747,532
886,742
Long term investments
289,302
(185,022)
6,987
Excess cash
1,293,778
426,832
782,435
Stockholders' equity
1,148,614
1,633,754
1,617,105
Invested Capital
3,107,722
3,993,892
2,571,808
ROIC
0.73%
4.09%
ROCE
2.14%
4.61%
EV
Common stock shares outstanding
73,668
73,703
74,127
Price
35.00
2.34%
34.20
-54.70%
75.50
40.07%
Market cap
2,578,380
2.29%
2,520,643
-54.96%
5,596,588
46.41%
EV
3,517,260
4,139,294
5,767,858
EBITDA
81,238
239,959
284,842
EV/EBITDA
43.30
17.25
20.25
Interest
46,665
39,542
18,087
Interest/NOPBT
41.77%
11.69%