valehay phyllana janalynne

0 views
Skip to first unread message

Tiana Dubree

unread,
Aug 2, 2024, 9:47:58 PM8/2/24
to niapittiepuff

The Xunlei Limited (NASDAQ:XNET) share price has done very well over the last month, posting an excellent gain of 27%. Taking a wider view, although not as strong as the last month, the full year gain of 23% is also fairly reasonable.

Although its price has surged higher, given about half the companies in the United States have price-to-earnings ratios (or "P/E's") above 18x, you may still consider Xunlei as a highly attractive investment with its 7.2x P/E ratio. Nonetheless, we'd need to dig a little deeper to determine if there is a rational basis for the highly reduced P/E.

We'd have to say that with no tangible growth over the last year, Xunlei's earnings have been unimpressive. It might be that many expect the uninspiring earnings performance to worsen, which has repressed the P/E. If you like the company, you'd be hoping this isn't the case so that you could potentially pick up some stock while it's out of favour.

If we review the last year of earnings, the company posted a result that saw barely any deviation from a year ago. The longer-term trend has been no better as the company has no earnings growth to show for over the last three years either. So it seems apparent to us that the company has struggled to grow earnings meaningfully over that time.

With this information, we can see why Xunlei is trading at a P/E lower than the market. It seems most investors are expecting to see the recent limited growth rates continue into the future and are only willing to pay a reduced amount for the stock.

Even after such a strong price move, Xunlei's P/E still trails the rest of the market significantly. Typically, we'd caution against reading too much into price-to-earnings ratios when settling on investment decisions, though it can reveal plenty about what other market participants think about the company.

We've established that Xunlei maintains its low P/E on the weakness of its recent three-year growth being lower than the wider market forecast, as expected. Right now shareholders are accepting the low P/E as they concede future earnings probably won't provide any pleasant surprises. If recent medium-term earnings trends continue, it's hard to see the share price rising strongly in the near future under these circumstances.

Many other vital risk factors can be found on the company's balance sheet. You can assess many of the main risks through our free balance sheet analysis for Xunlei with six simple checks.

Of course, you might also be able to find a better stock than Xunlei. So you may wish to see this free collection of other companies that have reasonable P/E ratios and have grown earnings strongly.

The market capitalization sometimes referred as Marketcap, is the value of a publicly listed company.
In most cases it can be easily calculated by multiplying the share price with the amount of outstanding shares.

CompaniesMarketCap is receiving financial compensation for Delta App installs.
CompaniesMarketCap is not associated in any way with CoinMarketCap.com
Stock prices are delayed, the delay can range from a few minutes to several hours.
Company logos are from the CompaniesLogo.com logo database and belong to their respective copyright holders. Companies Marketcap displays them for editorial purposes only.

I have come across a problem with my current configuration which was not picked up by the cRIO adviser tool or by the NI applications engineer we employed to check our configuration before starting the project. It turns out that the CAN modules NI 9853 require an XNET driver that is not compatible with the NI 9149 expansion chassis.

We currently have a system with a NI 9068 cRIO controller with general IO and some CAN and CAN Open modules in one pod and an NI9149 Ethernet expansion chassis with more general IO and more CAN and CAN Open modules in another remote pod and all of this is to operate underwater, so I can't move the modules from expansion chassis to controller chassis without a lot of system redesign and build and a whole team of angry engineers and technicians.

I have developed the FPGA code for the NI 9068 and have CAN and CAN Open networks functioning happily. Then I tried to copy the same FPGA code to the expansion chassis and it compiles but when I try to run it I get the error code -63184. After long calls to NI support, and trying to install missing drivers on the expansion chassis, we discovered that XNET is not compatible with this chassis.

I don't get it, if you are writing FPGA code, why is a driver needed? Isn't the FPGA directly accessing the ports, and can you get the data out by means of DMA FIFO or FPGA control? Expansion chassis with custom bitfiles instead of scan mode are definitely a gray area I have mucked around in. You discover alot of things by trial and error. My policy now is to just try to always keep the expansion chassis in scan engine mode and keep all custom fpga code on the full fledged cRIO.

One maybe not too painful option is to just go with another full fledged cRIO for the second chassis. You can share data via Shared variables between the two. I think the cRIO 9066 is about $1000 more than the cRIO 9149. So that's not to bad a price to pay compared to redesign. Same form factor too.

Yes you are right. I have learned more over the last 12 hours and I shouldn't need XNET drivers after all. Unfortunatly the scan engine doesn't support the CAN or CAN Open modules so I needed to program the FPGA myself.

I will give the NI Application Engineer a bit longer to try to find out why I am having such trouble as he is usually pretty good at getting to the bottom of issues like this, but your idea of having a second cRIO and just share the IO and CAN data onto the network is looking more atractive as time goes on.

The text is the result of negotiations between the European Commission, EU Member States and the European Parliament, which spent half of 2015 debating and amending it. The negotiators have made clear that further amendment is not welcome. But this text is also a result of the lobbying of multinational corporations from the US and the EU, whose lobbyists helped a few officials at DG Internal Market draft and push for its publication. Of course, right now the companies appearing publicly to defend the text are only European SMEs and innovative start-ups.

More than that, this Directive only sets minimum standards. The scandalous criminal measures foreseen by the French government in January 2015, when it tried to introduce key elements of this Directive into French law, could be re-introduced at Member State level with this text, with opportunities for companies to use the most favorable national regime for legal action in the EU.

With companies protecting their reputation more and more aggressively, whistle-blowers are becoming the last sources of inside information on the brutality of corporate practices. We do not think that this last small light will remain if the media can be sued for the publication of any internal information which could be deemed a trade secret.
Trade secrets must not be protected at such a dramatic price. Please reject this text and ask the European Commission to propose a better one, this time not exclusively relying on industry lobbyists and lawyers for advice.

c01484d022
Reply all
Reply to author
Forward
0 new messages