The products themselves are somewhat difficult to understand for those not familiar with software development and business management applications. uniPaaS is what is known as a "platform-as-a-service" offering. If you think to your laptop computer, it is controlled by an operating system (OS), most likely Microsoft's (MSFT) Windows. You run applications off of this OS, such as a web browser or spreadsheet program. These applications are built using "development platforms" that run on top of the operating system. Some examples for Windows would include Microsoft's .NET platform, and Sun's JAVA platform. These provide software developers with the tools needed to build applications.
uniPaaS is similar, but is more focused on building web-based applications that execute through a provided browser-like client (an example of a non-browser based client for a web-based application would be Apple's (AAPL) iTunes Store). uniPaaS provides developers with logic languages, data storage, user interface elements, and so forth to build their application. The result is an app that is accessed through the provided client instead of downloaded onto a computer and run locally.
The advantages of web-delivered applications are several. For one, they are easily deployable. New changes are picked up immediately, instead of users having to download and install updates. There are few requirements for end-user hardware - minimum processor, minimum memory, required operating system, etc. - to run the applications. This "software-as-a-service" (SaaS) paradigm has seen much hype but has not yet been widely deployed. The advantages it offers and relative new-ness of it presents interesting growth potential for Magic Software.
iBOLT is quite a bit simpler to understand. In modern corporate environments, there exist data stores for information like customer records, supplier records, inventories, transactions, and so forth. These are often spread out over numerous systems, and the lack of integration between them often means data is duplicated or gets out of date. iBOLT is designed to integrate data from disparate sources for the purpose of a unified view, which can then be used in developing business applications requiring the data. iBOLT is designed to tie in with a wide variety of popular enterprise software environments, such as SAP (SAP), Salesforce.com (CRM), Oracle JD Edwards (ORCL), IBM (IBM) systems, and others.
So how does Magic Software measure up to our growth, financial health, and competitive positioning yardsticks? Growth is difficult to project. On one hand, cloud computing is clearly a popular buzzword, but it has not seen significant uptake yet for several reasons. In fact, Magic Software has had slightly negative revenue growth over the past 5 years. Growth really depends on whether SaaS takes off or not. Questions such as security, performance, and reliability have to be addressed sufficiently before that is going to happen.
Financial health is fine, so we can cross that off. After a big, one-time $16 million dividend payment back in January, Magic has about $26 million in cash (close to half of market cap) and no meaningful debt. The company's operating margins have improved recently, but a trailing twelve month figure of 7.7% is not especially good for a software firm. Magic Formula return on capital is currently an impressive 131%, way up from sub-10% levels over the past several years. So there is some positive business momentum here, at least from an operating perspective.
Competitive position is a mixed bag. Once they win customers, uniPaaS is sticky, as it takes significant effort to build skills in using it to make and maintain software, and creating and switching to new business apps is a real pain. But Magic is far from the only firm developing "cloudware" development platforms. Even if the overall market does grow, Magic Software with its tiny resource base will have difficulty gaining market share against behemoths such as Microsoft's Azure technology, or Salesforce's Force.com. On the other hand, the company could be a buyout target for a larger software firm looking to expand into PaaS.
Finally, Magic is a bit of a statistical anomaly in MFI. Calculating MFI statistics using the last reported financial statements, enterprise value comes out to a miniscule $29.6 million, with over $28 million of excess cash on the balance sheet, giving us an earnings yield of 14.4%. However, this does not account for the previously mentioned dividend which was paid out in January. Lopping this $16 million out of excess cash, enterprise value becomes closer to $46 million, and earnings yield falls to 9.4%. While that is still not exactly expensive, it would be much too low to qualify for the small-cap MFI screen.
It’s too bad we didn’t beat the ex-dividend date, but Magic Software still makes an interesting micro-cap position today, with a cheap stock price, plenty of growth potential, and a strong financial footing. Competition and poor historical performance cause the stock to fall well short of a Top Buy recommendation, however.
Steve owns no position in any stocks discussed in this article.A MagicDiligence Membership gives you full access to the best stocks that Magic Formula Investing has to offer. Professional quality research, formal stock recommendations, timely updates, and exclusive investing tools are all at your fingertips, at one of the lowest prices in the entire investment world. Click here to learn more!
Joel Greenblatt and MagicFormulaInvesting.com are not associated in any way with this website. Neither Mr. Greenblatt or MagicFormulaInvesting.com endorse this website's investment advice, strategy, or products. Investment recommendations on this website are not chosen by Mr. Greenblatt, nor are they based on Mr. Greenblatt's proprietary investment model, and are not chosen by MagicFormulaInvesting.com. Magic Formula® is a registered trademark of MagicFormulaInvesting.com, which has no connection to this website. The information on this website is for informational purposes only. No warranty is provided or implied as to the accuracy, completeness, or timeliness of this information. This information may not be construed as investment advice of any kind. The proprietor of this website is not responsible in any way for losses or damages resulting from the use of this information. Alexander Online Properties is not a registered investment advisor.
© 2008-2011 Alexander Online Properties