SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
FORM 10-K
| x | ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 |
For the fiscal year ended January 31, 2003
or
| ¨ | TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 |
Commission File No. 000-25285
SERENA SOFTWARE, INC.
(Exact name of registrant as specified in its charter)
| Delaware |
94-2669809 | |
| (State or other jurisdiction of incorporation or organization) |
(I.R.S. Employer Identification No.) | |
| 2755 Campus Drive, 3rd Floor, San Mateo, California |
94403-2538 | |
| (Address of principal executive offices) |
(Zip Code) |
Registrants telephone number, including area code: 650-522-6600
SECURITIES REGISTERED PURSUANT TO SECTION 12(b) OF THE ACT: NONE
SECURITIES REGISTERED PURSUANT TO SECTION 12(g) OF THE ACT:
COMMON STOCK, $0.001 PAR VALUE
(Title of Class)
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the Registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.
Yes x No ¨
Indicate by check mark if disclosure of delinquent filers pursuant to Item 405 of Regulation S-K (Section 229.405 of this chapter) is not contained herein, and will not be contained, to the best of registrants knowledge, in definitive proxy or information statements incorporated by reference in Part III of this Form 10-K or any amendment to this Form 10-K. ¨
Indicate by check mark whether the registrant is an accelerated filer (as defined in Rule 12b-2 of the Securities Exchange Act of 1934).
Yes x No ¨
The aggregate market value of the voting stock held by non-affiliates of the Registrant based on the closing sale price of the Common Stock on July 31, 2002, as reported on the Nasdaq National Market, was approximately $221,048,786. Shares of Common Stock held by each executive officer and director and by each person who may be deemed to be an affiliate of the Registrant have been excluded from this computation. This determination of affiliate status is not necessarily a conclusive determination for other purposes. As of March 31, 2003, the Registrant had 40,323,065 shares of Common Stock, $0.001 par value, issued and outstanding.
DOCUMENTS INCORPORATED BY REFERENCE
The Registrant has incorporated by reference into Part III of this Form 10-K portions of its Proxy Statement for the 2003 Annual Meeting of Stockholders, which is currently scheduled to be held on June 27, 2003.
SERENA SOFTWARE, INC.
ANNUAL REPORT ON FORM 10-K
| Page | ||
| 3 | ||
| Item 1. Business |
3 | |
| Item 2. Properties |
14 | |
| Item 3. Legal Proceedings |
15 | |
| 15 | ||
| 17 | ||
| Item 5. Market for the Registrants Common Equity and Related Stockholder Matters |
17 | |
| 18 | ||
| Item 7. Managements Discussion and Analysis of Financial Condition and Results of Operations |
19 | |
| Item 7A. Quantitative and Qualitative Disclosure about Market Risk |
40 | |
| 40 | ||
| Item 9. Changes in and Disagreements with Accountants on Accounting and Financial Disclosure |
41 | |
| 42 | ||
| 42 | ||
| Item 11. Executive Compensation |
42 | |
| Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters |
42 | |
| 43 | ||
| Item 14. Controls and Procedures |
43 | |
| 44 | ||
| Item 15. Exhibits, Financial Statement Schedules, and Reports on Form 8-K |
44 | |
| 45 | ||
| 46 | ||
| 47 |
2
This report contains forward-looking statements under the Private Securities Reform Act of 1995. Certain statements under the captions Managements Discussion and Analysis of Financial Condition and Results of Operations and elsewhere in this report are forward-looking statements. These forward-looking statements include, but are not limited to, statements about our plans, objectives, expectations and intentions and other statements contained in this report that are not historical facts. When used in this report, the words expects, anticipates, intends, plans, believes, seeks, estimates and similar expressions are generally intended to identify forward-looking statements. Because these forward-looking statements involve risks and uncertainties, there are important factors that could cause actual results to differ materially from those expressed or implied by these forward-looking statements, including our plans, objectives, expectations and intentions and other factors discussed under Factors That May Affect Future Results under Managements Discussion and Analysis of Financial Condition and Results of Operations and elsewhere in, or incorporated by reference into, this report. Factors that could cause or contribute to such differences include but are not limited to, our reliance on our mainframe products for revenue; the percentage of license revenue typically closed at the end of each quarter making estimation of operating results prior to the end of the quarter extremely uncertain; weak economic conditions worldwide which may continue to affect the overall demand for software and services, which has resulted in and could continue to result in decreased revenues or lower revenue growth rates; changes in revenue mix and seasonality; our ability to deliver our products on the distributed systems platform; dependence on revenues from our installed base; continued demand for additional mainframe MIPS capacity; expansion of our professional services and international organizations; and our ability to manage our growth. We assume no obligation to update the forward-looking information contained in this report.
Overview
SERENA is a leading provider of infrastructure software to manage change to enterprise applications. Our products and services are used to manage and control application change for organizations whose business operations are dependent on managing information technology, or IT. In our 22 year history, we have developed highly effective solutions for managing software change that enable our customers to improve their return on IT investments by improving application availability, accelerating time to market, and increasing programmer productivity while reducing application development and IT infrastructure maintenance costs. All large companies have a process for managing change to their internally developed applications, including new version releases, bug fixes, upgrades and application introductions. Our products help IT managers manage changes to applications by automating and enforcing the process throughout the application life cycle. Our consulting services help companies improve their process by identifying where their current practices deviate from standard practices and making appropriate recommendations. As of January 31, 2003, our products have been installed in over 2,750 customer sites worldwide and our customers include 42 of the Fortune 50 companies such as American Express, UBS AG, Duke Energy, Capital One, Bank of America, Caterpillar, Safeway, General Electric, IBM, MetLife, Prudential, and SBC Communications.
The Company was incorporated in California in 1980 and reincorporated in Delaware in 1998. Unless the context otherwise requires, references in this report to SERENA and the Company refer to SERENA Software, Inc., a Delaware corporation, and its predecessor, SERENA Software International, Inc., a California corporation. The Companys executive offices are located at 2755 Campus Drive, 3rd Floor, San Mateo, California 94403-2538 and its telephone number is (650) 522-6600.
Industry Background
The evolution of enterprise computing from centralized, mainframe-based computing to distributed, client/server and Web-based computing has added substantial complexity in recent years to the management of IT
3
infrastructures. Todays IT environment is characterized by distributed information systems, applications and networks, comprising a wide range of hardware platforms, operating systems, databases, software and content development tools, networking protocols and packaged and internally developed software. This distributed computing environment has fueled a proliferation of applications disseminated throughout the enterprise as departments and individual users have been empowered to independently sponsor applications. These applications must be continually maintained and often enhanced to be compatible with emerging technologies and to keep pace with a dynamic business environment. The advent of the Internet, intranets, extranets, and Web Services has added further complexity by stimulating the development of new applications, extending the reach of applications throughout and beyond the enterprise while placing a higher premium on speed, quality and, more recently, cost containment.
The mainframe has continued to be a critical component of IT infrastructures. Many IT organizations maintain applications that are vital to their business on the mainframe because of its unmatched performance, reliability and security. According to the Yankee Group, 70% of mission critical applications in Fortune 1000 companies run on mainframe computers. As organizations implement initiatives to increase their agility and responsiveness to customer demands, they are typically creating and integrating applications over a multi-tier, multi-platform architecture. Often these application architectures contain a mainframe application utilizing data in a mainframe database, a middle-tier of UNIX, LINUX or Window NT servers, and a Web browser client or Web Service interface.
Software change management (SCM) products have historically focused on managing change to applications running on a single platform. Early eBusiness initiatives, and more recent Service Oriented Architectures, have resulted in an increasing demand for multi-platform, multi-application infrastructures to manage change. These new application architectures require coordination and control across a complex set of operating systems, application platforms, databases, and Web Servers. Managing change to the client interface, often a Web Page, or to the Service interface, often based on XML, is a critical component of the infrastructure.
SERENAs solution is designed to meet these complex challenges by delivering a single point of control to manage change to software code and content for applications running across the enterprise from the mainframe to the Web throughout the application life cycle (Enterprise Change Management or ECM). Demand drivers for ECM include the continued re-engineering of business value delivery chains to take advantage of Web efficiencies, the importance of the change process in providing business continuity, the trend toward development and application outsourcing, and the emergence of Web services.
Any application change including new version releases, new interfaces and services, bug fixes, upgrades and application introductions, if not managed effectively, has the potential to cause system outages or corrupt data. These, in turn, could result in disruption throughout the enterprise and lost business. For example, a single, mismanaged software component update to an application could have catastrophic results in such critical systems as customer billing and securities trading. Change in applications can occur at all phases of the application life cycle, from design and analysis to development, through testing and production and into post-deployment support and maintenance. Many critical applications are in a constant state of change due to rapidly evolving business and regulatory conditions. Application change can also be driven by company merger, acquisition, or divestiture activities. With the customer facing nature of many enterprise applications, the importance of application uptime has increased significantly.
Still many organizations attempt to address their ECM and SCM requirements internally either with paper based, manually implemented policies and procedures or by developing and maintaining their own software solutions. These internal solutions generally require substantial IT resources, have lengthy implementation cycles, lack the robust functionality of commercially available products, frequently fail and are not cost effective. In addition, supporting these applications diverts critical resources from the companys core business. To overcome the costs and risks associated with internally developed software change management solutions, many organizations are now seeking commercially developed SCM solutions that enable them to cost effectively
4
manage and control change throughout the software application life cycle and across the enterprise. We believe sophisticated SCM and ECM solutions are required as organizations face increasingly complex and distributed IT infrastructures, limited IT resources, remote IT project teams and tight budget constraints.
SERENA provides a full suite of enterprise change management products and services for managing and controlling change throughout the application life cycle from the mainframe to the Web. Our product suite automates the management of the application life cycle and creates an IT environment that facilitates concurrent development efforts by separate programming teams, improves process consistency, enhances application integrity and protects valuable application assets. We have brought to market products that allow customers to manage Web content changes along with software changes to custom applications as well as packaged applications in order to more completely meet the requirements of todays enterprise applications. Key components of our solution are comprehensive product functionality, a high level of adaptability and ease of use and implementation, the use of our consulting services which complement our product offerings, and improved return on IT investment. Key components of our strategy include maintaining our technology leadership, extending our ECM solutions, leveraging our worldwide customer base, continuing to expand consulting services offerings, expanding global sales, and pursuing strategic relationships and acquisitions.
Products
SERENA develops, markets and supports an integrated suite of products for managing and controlling change across the enterprise throughout the application life cycle. The SERENA solution automates the application life cycle and creates an IT environment that improves process consistency, enhances software integrity and protects valuable application assets. Our products significantly improve developer productivity, operational efficiency, application availability, and customers return on IT investments, while reducing costs across the entire application lifecycle.
The Serena ChangeMan® product family includes products that manage change in the mainframe z/OS and OS/390 environments and products that manage change in distributed and other proprietary environments, including Microsoft Windows, UNIX, LINUX, AS/400, HP Non-Stop and HP e3000. Serena ChangeMan ECP is a customizable enterprise change portal giving customers a single point of control for application change reporting and approvals for applications running across virtually all major platforms from the mainframe to the Web. Serena ChangeMan ALM manages processes and workflow throughout the application life cycle and is used often to manage change requests. In 2002, we introduced new enhancements to virtually all of our SERENA ChangeMan product family, further advancing integrations and platform support, including HP Non-Stop and Linux on the Mainframe. Serena ChangeMan SSM manages change to mainframe system software and is used for disaster recovery and to maintain business continuity.
Serena Comparex and the Serena StarTool product family comprise a comprehensive suite of products designed to improve mainframe application availability. This functionality includes file and data management, data comparison, fault analysis, application performance management, input/output optimization, and application test debugging.
SERENAs strategy is to integrate its Serena ChangeMan and Serena StarTool product families to provide a higher level of automation, quality and productivity improvements for customers who purchase our entire solution. In October 2002, Serena StarTool DA, SERENAs fault analysis product was enhanced to include integration with Serena ChangeMan ZMF. The integration allows the StarTool DA users to obtain COBOL source code from the Serena ChangeMan ZMF repository. This improves quality by ensuring that the up-to-date source code is used in the debugging process, and enhances productivity by eliminating the step of maintaining multiple copies of the source code. In March 2003, we further extended this strategy by integrating Serena StarTool FDM with Serena ChangeMan ZMF.
Customers typically purchase our distributed systems products under a per user based perpetual license. Customers typically purchase our mainframe products under Million Instructions Per Second, or MIPS-based, perpetual licenses. A description of MIPS-based licenses is included in the Overview section of Managements Discussion and Analysis of Financial Condition and Results of Operations.
5
The following products comprise the Serena ChangeMan product family, Serena Comparex and the Serena StarTool product family:
| Year Product |
||||||
| Product Name |
First |
Last |
Brief Description | |||
| The Serena ChangeMan product family: |
||||||
| Serena ChangeMan ZMF |
1988 |
2002 |
Provides automated infrastructure to control and manage mainframe software change | |||
| Serena ChangeMan DS |
1993 |
2002 |
Provides automated infrastructure to control and manage software change for distributed systems | |||
| Serena ChangeMan ECP |
2000 |
2002 |
Single point of control for approvals and reports mainframe to Web; customizable interface; links mainframe and distributed change packages for enterprise change solution | |||
| Serena ChangeMan ALM |
2000 |
2002 |
Manages processes throughout the application development life cycle | |||
| Serena ChangeMan WCM |
2001 |
2002 |
Provides automated infrastructure to control and manage software and Web content changes within a single integrated environment | |||
| Serena ChangeMan ZDD |
2001 |
2002 |
Allows desktop developers working in their chosen graphical IDE to develop mainframe application code under control of Serena ChangeMan ZMF | |||
| Serena ChangeMan M+R |
1994 |
2001 |
Merges versions of programs to enable mainframe concurrent development | |||
| Serena ChangeMan SSM |
1993 |
2001 |
Detects, tracks and synchronizes changes in multiple environments to improve system integrity and recoverability | |||
| Serena Comparex: |
||||||
| Serena Comparex |
1981 |
2001 |
Performs data comparison for mainframe application testing and software quality | |||
| Serena StarTool product family: |
||||||
| Serena StarTool FDM |
1989 |
2002 |
Facilitates complex mainframe file and data management tasks | |||
| Serena StarTool DA Batch and CICS |
1995 |
2002 |
Automates mainframe dump and abend analysis and speeds application problem solving activities | |||
| Serena StarTool APM |
2000 |
2002 |
Monitors and records information for mainframe application performance/tuning activities | |||
| Serena StarTool IOO |
1987 |
2002 |
Automatically optimizes mainframe application I/O operations | |||
| Serena StarTool RB VSAM |
1999 |
2000 |
Performs record level backup and restore utility for mainframe VSAM data | |||
6
Serena ChangeMan ZMF, our flagship product, is a comprehensive SCM solution that provides an automated infrastructure to help customers manage and control change throughout the software application life cycle for z/OS and OS/390 environments. SERENA ChangeMan ZMF is a flexible, compatible SCM solution that supports multiple operating systems and database platforms and integrates easily with customers existing IT environments by using standard IBM programming languages and working with existing customer security systems, libraries and inventory lists. Serena ChangeMan DS is a comprehensive SCM solution that provides an automated infrastructure to help customers manage and control change throughout the software application life cycle for Windows, UNIX, LINUX, OS/390 USS, OS/400, HP Non-Stop and MPE/iX environments. Both Serena ChangeMan ZMF and Serena ChangeMan DS manage change by coupling application development, build management, and application deployment. They provide developers and their managers with technological control and integrity throughout the development process enabling them to focus on software quality and reliability. Each product automates the critical components of application change during the software application life cycle including the management of concurrent development efforts by separate programming teams, impact analysis, version control, build and release management, online management of approvals and authorizations, code freezing to prevent further development while testing and auditing, promotion of fixed code into production, and automating the back out of erroneous changes.
Serena ChangeMan ECP is a customizable enterprise change portal for managing enterprise change from a Web browser. Serena ChangeMan ECP allows customers to approve changes and view reports from Serena ChangeMan ZMF or Serena ChangeMan DS, giving them a single point of control for change related approvals and reports from the mainframe to the Web. For mainframe users, this is faster, less complicated and more visually appealing than the previous method of logging on to a green screen via the Time Sharing Option. Managers can also link change packages across platforms and applications and manage them throughout the life cycle and personalize their view of enterprise change with the products MyChangeMan feature.
Serena ChangeMan ALM automates and enforces the process and workflow associated with software issues, enhancements, and problems that move through the application lifecycle. Serena ChangeMan ALM manages the process of tracking increasingly frequent and critical requests for software change and shortens development cycles by managing, tracking and reporting on the people, processes, and tasks involved with resolving a request. It improves developer productivity by organizing and prioritizing work assignments, activities and information.
Serena ChangeMan WCM is a comprehensive solution for the management of change for both software and Web content. It is a single integrated solution, which contains the SCM capabilities of Serena ChangeMan DS and extends that control to Web content. Serena ChangeMan WCM provides a comprehensive solution for managing both the assets and the process for Web based application development and deployment. Web developers, site architects, Web content contributors and testing personnel all work in a collaborative fashion to bring Web projects to market. Serena ChangeMan WCM provides the control, auditability and flexibility that todays Web environments require.
Serena ChangeMan ZDD, for zSeries desktop development, allows desktop developers working in their chosen graphical IDE to develop mainframe application code under control of Serena ChangeMan ZMF. The mainframe files are available through Windows Explorer and remain on the mainframe eliminating costly file transfer issues.
Serena ChangeMan M+R facilitates the management of multiple versions of mainframe software by providing a comprehensive comparison tool that can merge up to eight versions of source code into a single version, and produces a report that compares the different versions and clearly identifies differences and conflicts. M+R can reduce application development costs by enabling separate programming teams to work concurrently on the same parts of an application. By merging different versions of a programs source code to provide a consolidation of each teams changes, Serena ChangeMan M+R greatly reduces implementation time and improves the quality of new releases. Serena ChangeMan M+R can be closely integrated with Serena ChangeMan ZMF to provide enhanced concurrent development capabilities.
7
Serena ChangeMan SSM or System Software Manager detects, tracks and synchronizes changes in multiple environments to improve system integrity and recoverability, which is important for disaster recovery of mainframe system software. Serena ChangeMan SSM provides centralized control to software change implementation and distribution after applications are initially deployed. Serena ChangeMan SSM speeds development and problem resolution by detecting, reporting and recovering from changes across local and remote environments. Serena ChangeMan SSM provides configuration security for the production environment by using fingerprinting technology to audit and track changes enabling system programmers to repair unauthorized changes and to facilitate the replication of authorized changes to remote environments.
Serena Comparex is a comparison SCM product used for efficient mainframe application testing and software quality assurance. Serena Comparex performs fast, accurate, single-step comparisons of the contents of libraries, directories, files or databases by performing line-by-line byte-level comparisons. Serena Comparex performs several functions, including supporting a variety of data types, providing sophisticated comparison algorithms for both data and text, minimizing the scope of comparisons by utilizing key words to compare specific portions of a file, providing direct interfaces to most major databases, and producing detailed reports on the comparison differences.
Serena StarTool FDM is used for complex mainframe file and data management tasks and has extensive editing tools. Serena StarTool FDM provides a comprehensive workbench of utilities that may be used for application and system testing or conversion and recovery support. Serena StarTool FDM enables users to perform many data management tasks, including locating and replacing data and data sets, automatically tracking changes to applications or systems, recreating lost source code, and diagnosing and mapping recovery strategies for file-related problems. Serena StarTool FDM supports a multitude of data types including sequential, load libraries, VSAM, DB2, and IMS.
Serena StarTool DA Batch and CICS are dump management, distribution, analysis and diagnostic systems for both mainframe system and application abends or abnormal terminations. Serena StarTool DA is able to display the failing instruction down to the source code level for both COBOL and Assembler Language and display the last transaction screen for CICS failures. Serena StarTool DA reduces the time it takes to analyze code information for solving application abends in batch, CICS and DB2 applications.
Serena StarTool APM is a mainframe performance measurement and analysis system that helps to resolve OS/390 job performance issues, whether those jobs are applications, subsystems or tasks. Serena StarTool APM provides performance statistics and allows developers to tune specific areas of an application.
Serena StarTool IOO is an integrated optimization system that automatically tunes the major components of OS/390s I/O processing functions to achieve throughput improvements both in batch and on-line. By using Serena StarTool IOO, customers have been able to reduce job turnaround time.
Serena StarTool RB VSAM is a backup utility for Virtual Storage Access Method (VSAM) data. Serena StarTool RB VSAM detects VSAM changes at the record level and has the ability to back up only those records that have changed. If VSAM data needs to be restored, Serena StarTool RB VSAM provides a simple-to-use function to restore those changes to the desired state. Serena StarTool RB VSAM improves efficiency by reducing the time and resources it takes to backup and restore VSAM data.
Products Under Development
SERENA continues to execute on its vision of managing change to enterprise applications from a single point of control by enhancing existing products and releasing new products based on market requirements. SERENA is focused on improving the functionality and usability of our products worldwide, expanding our integration with important solutions offered by third parties, and increasing the integration among our suites and product families so customers can more readily access the quality, speed and cost advantages of our Enterprise Change Management solutions.
8
One of the cornerstones of SERENAs Enterprise Change Management advantage today is its support of the broad range of platforms and applications prevalent in large enterprises. Additionally, we continue to deliver support for other operating environments that are important to our customers such as the HP Non-Stop system. Todays environments place an increasing importance on packaged applications, such as Enterprise Resource Planning (ERP) systems. We introduced support for SAP ERP systems in June 2002, becoming the only SCM company to achieve SAP Certification. As testing is a critical component of any application development and deployment project, we integrated our Serena ChangeMan ALM product with Mercury Interactives Test Director. This integration allows customers to integrate the testing process with the rest of their development and deployment process, further increasing efficiencies and encouraging collaboration between teams.
Mainframe development continues to evolve. Working with our customers, we recognized the trend for increasing complexity in mainframe development and the need for managing multiple simultaneous projects. To assist in this effort, we released the Enterprise Release Option (ERO) to our Serena ChangeMan ZMF product in August 2002. This option allows companies to manage changes to an application that spread across not only components, but also across time, allowing them to assure the quality of the application while increasing the efficiencies of the development organization.
Continuing SERENAs tradition of customer focused innovation, we were the first company to introduce an XML interface to a mainframe SCM product when we announced SERENA XML Services in August 2002. XML forms the basic communications technology supporting multiple integration strategies in the industry, including Web Services. The introduction of SERENA XML Services represents a significant event by opening up this critical infrastructure to much easier integration with a variety of other applications in the IT environment, such as Help Desk and Project / Portfolio management systems.
SERENAs strategy is to integrate its Serena ChangeMan and Serena StarTool product families to provide a higher level of automation, quality and productivity improvements for customers who purchase our entire solution. Having access to the change history and the relevant source or load modules contained in our SERENA ChangeMan product family is critical to the fault analysis, application performance management, application testing and debugging and file and data management functions performed by our SERENA StarTool product family. SERENA is enhancing both our Serena ChangeMan and Serena StarTool product families to provide this integration. The releases containing this integration can be expected throughout 2003.
SERENA may be unable, for technological or other reasons, to develop and introduce these products in a timely manner. Any failure by us to successfully develop, market, sell and support distributed systems products would have a material adverse effect on our business, operating results and financial condition. See Factors That May Affect Future ResultsOur Introduction of SERENA SCM Products for Distributed Systems May Not Be Successful and We May Experience Delays in Developing Our Products Which Could Adversely Affect Our Business.
Technology
SERENA has a number of core technologies that provide the ability to enhance and develop products rapidly and reliably. These technologies fall into two broad categories: development tools and technology infrastructure.
The major development tool used in developing SERENAs distributed products is a fourth generation Rapid Application Development (RAD) tool developed entirely in Java. This object oriented integrated development environment provides developers with libraries of objects which represent process, workflow and change management primitives from which existing products can be enhanced and new products can be developed. This tool allows the building of reusable components that can then be shared among the product suite. The technology works as a multi-tier client server architecture mirroring the applications that it generates. One key feature of the technology is its ability to allow development for multiple target platforms from one single code base. Each of our major distributed systems products was developed using this tool.
9
We use our own product to manage changes within our own application development life cycle. On the mainframe and the distributed platforms the Serena ChangeMan family is used extensively to develop the products. SERENAs testing and fault analysis tools are used to diagnose errors and provide test coverage. Where third party tools are used, these are integrated with the SERENA development tools to ensure optimal productivity.
Our inventory of change management components is extensive and allows for the rapid development of products. Some of these key infrastructure components are:
| | The SERNET® technologies are mainframe and distributed components that are proven and reliable and already part of many of the mainframe products. SERNET provides a broad platform for customers and third parties to integrate into SERENAs technology base. These interfaces which are provided natively and with language specific wrappers, such as Java, C++ etc., facilitate integration of vended and home grown solutions into the multi-platform and distributed world of software change management. |
| | Platform agent technology is at the heart of the distributed systems technology to deal with the complexities of multi-platform, multi-vendor implementations of a development environment. This technology provides for small footprint applications to run on a wide variety of platforms and to transfer artifacts under change management control. This enables complex architectures to be implemented quickly and simply. Some of the key features of this technology are facilities designed to minimize the network traffic by detecting if the data being transferred is already at the target site and the sophisticated routing capability designed to ensure that the change management system continues to function even if there is a break in the network routes available. |
| | A comparison engine detecting differences and tracking changes as small as individual bit values. This technology enables customers to compare extremely large volumes of data rapidly from a diverse set of sources including databases, indexed files and flat file structures. Parts of this technology are a key component of all of SERENAs products. |
| | A merge engine processing changes made to the same source code program by different development teams that enables parallel development teams to apply changes to an application concurrently, while determining whether the changes are compatible. This technology is a key component of both our mainframe and distributed systems SCM products. |
| | A fingerprinting technology enabling application or system changes to be detected with a high level of granularity by reducing each data file in a system to a unique token or fingerprint which changes if any bit is altered. Fingerprinting allows programmers and systems managers to quickly determine which changes have led to operational errors, thereby facilitating timely problem detection and resolution. Substantially all of SERENAs products use this technology. It is a critical component in detecting tampering of artifacts that may have occurred outside of the Change Management tool. |
| | An object library designed with function in mind so that process can be separated from presentation. This enables platform specific interfaces to be developed while retaining the process logic. These libraries allow for code re-use and enable customers to develop their own inventories containing proven, tested and reliable codes, thereby facilitating the rapid development and deployment of products to the distributed platforms. |
| | Extended SCC definition has been provided for the change management tools, which allows IDE vendors who have support for the version control standard interface (SCC) to extend that to Change Management capabilities. This introduces process-oriented features, which take version control to the next stage. |
| | A highly functional interface component for the Eclipse infrastructure. This flexible component allows Serena ChangeMan to interface with a variety of tools based on the infrastructure developed by IBM and donated to eclipse.org. IBMs WebSphere Application Developer (WSAD) is an example of a tool based on the Eclipse platform. SERENA is a board member of the Eclipse organization. |
10
Research and Development
SERENA believes that the ability to introduce new and enhanced products to customers will be a key factor for future success. As part of our efforts to generate ideas for enhancing our existing products and for developing new ones, we maintain an ongoing dialogue with our customers who are continually facing new SCM challenges in their evolving IT environments. SERENA has devoted and expects to continue to devote significant resources to developing new and enhanced products, particularly distributed systems products and other initiatives aimed at the Web.
Most of our technical personnel have been employed by SERENA for a substantial length of time and their significant knowledge base contributes to SERENAs ability to understand and address customers SCM requirements. We believe that attracting and retaining talented software developers who understand the customers problems is an important component of product development activities. We encourage our developers to assume responsibility for the design and delivery of our products through our product authorship incentive program that rewards our developers with incentives based on the market success of the applications they design, write, market and support. Competition for developers is intense and any failure by us to continue to attract and retain qualified personnel could have a material adverse effect on our business, operating results and financial condition.
SERENAs research and development expenses were $10.1 million, $13.3 million and $11.8 million in fiscal 2001, 2002 and 2003, representing 10%, 13% and 12% of total revenues, respectively. We expect research and development expenses will increase in the future as we hire additional research and development personnel to enhance and develop our distributed systems product suite. See Managements Discussion and Analysis of Financial Condition and Results of Operations.
We believe that our ability to develop and introduce enhancements to our products and new products on a timely basis is a key success factor. We expect that we will have to respond quickly to rapid technological change, changing customer needs, frequent new product introductions and evolving industry standards that may render existing products and services obsolete. SERENA has in the past devoted and expects in the future to continue to devote a significant amount of resources to developing new and enhanced products. We currently have a number of product development initiatives underway. There can be no assurance that existing or new customers will embrace any enhanced products, new products or product suites. The failure of these products to achieve market acceptance could have a material adverse effect on our business, operating results and financial condition. See Factors That May Affect Future ResultsOur Industry Changes Rapidly Due to Evolving Technology Standards and Our Future Success Will Depend on Our Ability to Continue to Meet the Sophisticated Needs of Our Customers.
Professional Services and Customer Support
Our services group provides technical consulting, education, customer support and product maintenance to help customers maximize the utilization of SERENAs products.
Consulting. SERENA provides a comprehensive range of consulting services to our customers. Our consultants review customers existing IT systems and applications and make recommendations for changing those systems and applications and customizing SERENAs SCM products so that customers can fully realize their benefits. In addition to helping customers customize, install and deploy our software products, our consulting services may also include process reengineering and developing interfaces with customers databases, third party proprietary software repositories or programming languages.
We also offer customers more specialized consulting services. These specialized consulting services include our Best Practices Consulting Services, which provide customers with expertise and assistance in defining and developing a best practice change and configuration management architecture and in identifying corresponding products, methods and procedures. SERENAs consulting services are typically billed on a time and materials basis.
11
Education. We offer hands-on training courses for the implementation and administration of our products. Product training is provided on a periodic basis at our headquarters in San Mateo, California, at our offices in London and also at customer sites throughout the United States and Europe. We also offer custom course development for certain of our products. We bill our education services on a per class basis.
Customer Support and Product Maintenance. We have a staff of customer service personnel who provide technical support to customers. We offer technical support services 24 hours a day, seven days a week via our Internet site, toll free telephone lines, electronic mail, bulletin board service and facsimile lines. Customers are notified about the availability of regular maintenance and enhancement releases via Internet-based electronic mail. Initial mainframe product license fees include one year of product software maintenance and support. Thereafter, customers are entitled to receive software updates, maintenance releases and technical support for an annual maintenance fee equivalent to approximately 17% to 18% of the current list price of the licensed product.
Sales and Marketing
In North America, the United Kingdom, Germany, Switzerland, France, and the Benelux region we market our software primarily through our direct sales organization. Our direct sales force works closely with customers to understand and address their ECM needs. SERENAs North American sales organization includes personnel in the metropolitan areas of Boston, Chicago, Los Angeles, New York, Sacramento, San Francisco, Dallas, Atlanta and Toronto.
In addition to our direct sales and telesales efforts, we have established relationships with distributors, resellers and original equipment manufacturers (OEM) located in North America, Spain, Italy, Latin America, Belgium, Hong Kong, Israel, Australia, Japan, Korea and South Africa. These distributors, resellers and OEMs market and sell our software as well as provide technical support, educational and consulting services.
In January 2002, we entered into an OEM Agreement with IBM Corporation (IBM) whereby IBM acquired the rights to resell our StarTool APM technology. IBM provides SERENA a quarterly royalty report the month after each calendar quarter detailing licenses and maintenance sold to end users during the quarter. We recognized our first revenue from this arrangement in the second quarter of fiscal 2003 and total license revenue for the year was $2.5 million.
We market our products through seminars, industry conferences, trade shows, advertising, direct marketing efforts and our Internet site. In addition, we have developed programs that promote an active exchange of information between us and our existing customers. These programs include customer meetings with our senior management at our Executive Briefing Center and focus group meetings with customers to evaluate product positioning. We plan to continue to expand our marketing organization to broaden our market presence.
Competition
The market for our products and services is highly competitive and diverse. The technology for ECM products may change rapidly. New products are frequently introduced and existing products are continually enhanced. Competitors vary in size and in the scope and breadth of the products and services that they offer. Many of our current and potential competitors have greater financial, technical, marketing and other resources than we have. As a result, they may be able to respond more quickly to new or emerging technologies and changes in customer requirements. They may also be able to devote greater resources to the development, promotion and sale of their products than we can. We may not be able to compete successfully against current and future competitors. See Factors That May Affect Future ResultsSERENA Is Subject to Intense Competition in the SCM Industry and We Expect to Face Increased Competition in the Future, Including Competition in the SCM Distributed Systems Market.
12
Competition. We currently face competition from a number of sources, including:
| | Customers internal IT departments |
| | Providers of ECM or SCM products that compete directly with the SERENA ChangeMan product family such as Computer Associates, IBM/Rational Software, MERANT, and smaller private companies |
| | Providers of mainframe application availability products that compete directly with SERENA Comparex and the SERENA StarTool product family such as Compuware, IBM, Computer Associates and smaller private companies |
Competition in the Distributed Systems SCM Market. We face significant competition as we develop, market and sell our distributed systems products, including SERENA ChangeMan DS, SERENA ChangeMan ALM and SERENA ChangeMan WCM. If we are unable to successfully penetrate the distributed systems SCM market, our business and future quarterly and annual operating results will be materially adversely affected. Penetrating the existing distributed systems SCM market will be difficult. Competitors in the distributed systems market include IBM/Rational Software, Computer Associates, MERANT, Microsoft, Telelogic, and other smaller private companies.
Future Competition. We may face competition in the future from established companies who have not previously entered the ECM or SCM markets or from emerging software companies. Barriers to entry in the software market are relatively low. Increased competition may materially adversely affect our business and future quarterly and annual operating results due to price reductions, reduced gross margins and reduction in market share. Established companies may not only develop their own SCM solutions, but they may also acquire or establish cooperative relationships with our current competitors, including cooperative relationships between large, established companies and smaller private companies. Because larger companies have significant financial and organizational resources available, they may be able to quickly penetrate the ECM or SCM markets through acquisitions or strategic relationships and may be able to leverage the technology and expertise of smaller companies and develop successful ECM or SCM products. We expect that the software industry, in general, and providers of ECM or SCM solutions, in particular, will continue to consolidate. It is possible that new competitors or alliances among competitors may emerge and rapidly acquire significant market share.
Bundling or Compatibility Risks. Our ability to sell our products also depends, in part, on the compatibility of our products with other third party products, particularly those provided by IBM. Developers of these third party products may change their products so that they will no longer be compatible with our products. These third party developers may also decide to bundle their products with other ECM or SCM products for promotional purposes. If that were to happen, our business and future quarterly and annual operating results might be materially adversely affected as we may be priced out of the market or no longer be able to offer commercially viable products.
Intellectual Property
Our success will be heavily dependent upon proprietary technology. We rely primarily on a combination of patent, copyright and trademark laws, trade secrets, confidentiality procedures and contractual provisions to protect our proprietary rights. Such laws, procedures and contracts provide only limited protection. We submitted four patent applications for our technology in calendar 1998, four more in calendar 1999 and one in calendar 2001. Of these patents, one was issued in calendar 2001, two were issued in calendar 2002 and one was issued in January 2003. Other applications are still pending and may never be issued. Even if these patents are issued, they may not provide sufficiently broad protection or they may not prove enforceable in actions against alleged infringors. Despite the precautions that we take, it may be possible for unauthorized third parties to copy aspects of our current or future products or to obtain and use information that we regard as proprietary. In particular, we may provide our licensees with access to our data model and other proprietary information underlying our licensed applications. Such means of protecting our proprietary rights may not be adequate. Additionally, our
13
competitors may independently develop similar or superior technology. Policing unauthorized use of software is difficult and some foreign laws do not protect SERENAs proprietary rights to the same extent as United States laws. Litigation may be necessary in the future to enforce our intellectual property rights, to protect our trade secrets or to determine the validity and scope of the proprietary rights of others. Litigation could result in substantial costs and diversion of SERENAs resources and could materially adversely affect our business, operating results, and financial condition.
Third parties may claim that our current or future products infringe their proprietary rights. See Factors That May Affect Future ResultsThird Parties in the Future Could Assert That Our Products Infringe Their Intellectual Property Rights, Which Could Adversely Affect Our Business. We may receive claims in the future and any such claims could affect our relationships with existing customers and may prevent future customers from licensing our products. Because we are dependent upon a limited number of products, any such claims, with or without merit, could be time consuming, result in costly litigation, cause product shipment delays or require us to enter into royalty or licensing agreements. Royalty or license agreements may not be available on acceptable terms or at all. We expect that software product developers will increasingly be subject to infringement claims as the number of products and competitors in the software industry segment grows and the functionality of products in different industry segments overlaps. As a result of these factors, infringement claims could materially adversely affect our business, operating results and financial condition.
Employees
As of January 31, 2003, SERENA had 294 full-time employees, 71 of whom were engaged in research and development, 111 in sales and marketing, 66 in consulting, education and customer and document support, and 47 in finance, administration and operations. Our future performance depends in significant part upon the continued service of our key technical, sales and senior management personnel. The loss of the services of one or more of our key employees could materially adversely affect our business, operating results and financial condition. Our future success also depends on our continuing ability to attract, train and retain highly qualified technical, sales and managerial personnel. Competition for such personnel is intense, and we may not be able to retain our key personnel in the future. None of our employees are represented by a labor union. We have not experienced any work stoppages and consider our relations with our employees to be good.
Investor Information
We are subject to the informational requirements of the Securities Exchange Act of 1934 (the Exchange Act). Therefore, we file periodic reports, proxy statements and other information with the Securities and Exchange Commission (the SEC). Such reports, proxy statements and other information may be obtained by visiting the Public Reference Room of the SEC at 450 Fifth Street, NW, Washington, DC 20549 or by calling the SEC at 1-800-SEC-0330. In addition, the SEC maintains an Internet site (http://www.sec.gov) that contains reports, proxy and information statements and other information regarding issuers that file electronically.
You can access financial and other information at our Investor Relations web site. The address is www.serena.com. We make available, free of charge, copies of our annual report on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K and amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Exchange Act as soon as reasonably practicable after filing such material electronically or otherwise furnishing it to the SEC, and have made all such reports and amendments to reports so available on our web site from November 23, 1998 to January 31, 2003. The contents of our website are not incorporated by reference in this Annual Report on Form 10-K.
Our principal administrative, sales, marketing, consulting, education, customer support and research and development facilities are located at our headquarters in San Mateo, California. SERENA currently occupies an aggregate of approximately 27,000 square feet of office space in the San Mateo facility and 12,000 square feet of
14
office space in the Woodland Hills facility under leases with terms running through March 2008 and April 2006, respectively. Management believes its current facilities will be adequate to meet SERENAs needs for at least the next twelve months. We believe that suitable additional facilities will be available in the future as needed on commercially reasonable terms.
SERENA also leases office space for sales and marketing in Roseville, California; Plano, Texas; Salt Lake City and Orem, Utah; Scottsdale, Arizona; and New York City, and has subsidiaries in Canada, the United Kingdom, Germany, France and Belgium.
Not applicable.
Item 4. Submission of Matters to a Vote of Security Holders
Not applicable.
Executive Officers and Directors of the Registrant
The following table sets forth certain information with respect to the executive officers and directors of the Company as of March 31, 2003.
| Name |
Age |
Position | ||
| Douglas D. Troxel |
58 |
Chief Technology Officer, Chairman of the Board and Director | ||
| Mark E. Woodward |
44 |
President, Chief Executive Officer and Director | ||
| L. Evan Ellis, Jr. |
48 |
Senior Vice President of Worldwide Operations | ||
| Kevin C. Parker |
46 |
Vice President, Research and Development | ||
| Robert I. Pender, Jr. |
45 |
Vice President, Finance and Administration, Chief Financial Officer and Director | ||
| Vita A. Strimaitis |
43 |
Vice President, General Counsel and Secretary | ||
| Jerry T. Ungerman(a)(b)(c) |
58 |