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
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.
Valuation
Title TWD in thousands, except ratios and share amounts | FY | FY | FY | FY | FY | FY | FY | FY | FY | FY |
---|---|---|---|---|---|---|---|---|---|---|
2024‑12 | 2023‑12 | 2022‑12 | 2021‑12 | 2020‑12 | 2019‑12 | 2018‑12 | 2017‑12 | 2016‑12 | 2015‑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% |