Back to GetFilings.com



Table of Contents

 
 

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-K

þ ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF
THE SECURITIES EXCHANGE ACT OF 1934

For the Fiscal Year Ended November 30, 2004

or

o TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF
THE SECURITIES EXCHANGE ACT OF 1934

Commission File Number: 0-19417

PROGRESS SOFTWARE CORPORATION

(Exact name of registrant as specified in its charter)
     
MASSACHUSETTS   04-2746201
(State or other jurisdiction of incorporation or organization)   (I.R.S. Employer Identification No.)

14 Oak Park
Bedford, Massachusetts 01730

(Address of principal executive offices)
Telephone Number: (781) 280-4000

Securities registered pursuant to Section 12(b) of the Act:
None

Securities registered pursuant to Section 12(g) of the Act:
Common Stock $.01 par value
Title of each 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 þ No o

Indicate by check mark if disclosure of delinquent filers pursuant to Item 405 of Regulation S-K is not contained herein, and will not be contained, to the best of registrant’s 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 Exchange Act Rule 12b-2).
Yes þ No o

As of May 31, 2004 (the last business day of the registrant’s most recently completed second fiscal quarter), the aggregate market value of voting stock held by non-affiliates of the registrant was approximately $579,000,000.

As of January 31, 2005, there were 36,545,000 common shares outstanding.

Documents Incorporated by Reference

Portions of the definitive Proxy Statement for the Annual Meeting of Shareholders to be held on April 21, 2005 are incorporated by reference into Part III.

 
 

 


PROGRESS SOFTWARE CORPORATION

FORM 10-K

FOR THE FISCAL YEAR ENDED NOVEMBER 30, 2004

INDEX

         
       
 
       
    2  
    11  
    11  
    11  
 
       
       
 
       
    12  
    13  
    13  
    24  
    26  
    49  
    49  
    51  
 
       
       
 
       
    51  
    51  
    52  
    52  
    52  
 
       
       
 
       
    53  
    56  
 EX-10.10 Sonic Software Corporation 2001 Stock Incentive Plan, as amended
 EX-10.11 PeerDirect Corporation 2003 Stock Incentive Plan
 EX-10.12 2004 Inducement Stock Plan
 EX-21.1 List of Subsidiaries of the Registrant
 EX-23.1 Consent of Deloitte & Touche LLP
 EX-31.1 Section 302 Certification of CEO
 EX-31.2 Section 302 Certification of CFO
 EX-32.1 Section 906 Certification of CEO & CFO

1


Table of Contents

PART I

CAUTIONARY STATEMENTS

The Private Securities Litigation Reform Act of 1995 contains certain safe harbor provisions regarding forward-looking statements. This Form 10-K, and other information provided by the Company or statements made by its directors, officers or employees from time to time, may contain “forward-looking” statements and information, which involve risks and uncertainties. Actual future results may differ materially. Statements indicating that the Company “expects,” “estimates,” “believes,” “is planning” or “plans to” are forward-looking, as are other statements concerning future financial results, product offerings or other events that have not yet occurred. There are several important factors that could cause actual results or events to differ materially from those anticipated by the forward-looking statements. Such factors are described in greater detail in Item 7 of this Form 10-K under the heading “Factors That May Affect Future Results” and include, but are not limited to, the timing of the receipt and shipment of new orders, the success of the Company’s distribution channels, the timely release of enhancements to the Company’s products, the growth rates of certain market segments, the positioning of the Company’s products in those market segments, success in the messaging and integration market, variations in the demand for professional services and product maintenance, including technical support, global economic conditions, pricing pressures and the competitive environment in the software industry, the impact of recent acquisitions and any future acquisitions on the Company’s business and the Company’s ability to penetrate international markets and manage its international operations. Although the Company has sought to identify the most significant risks to its business, the Company cannot predict whether, or to what extent, any of such risks may be realized, nor can there be any assurance that the Company has identified all possible issues which the Company might face. The Company undertakes no obligation to update any forward-looking statements it makes.

Item 1. Business

Progress Software Corporation (PSC or the Company) develops, markets and distributes software to simplify and accelerate the development, deployment, integration and management of business applications software. The mission of PSC is to deliver superior software products and services that empower partners and customers to dramatically improve their development, deployment, integration and management of quality applications worldwide. PSC seeks to achieve its mission by providing a robust set of software platforms, tools and services that simplify the process of delivering highly integrated and constantly evolving business applications that support an open, flexible and dynamic architecture. PSC’s products include development tools, databases, application servers, messaging servers, application management tools, data connectivity products and integration products for distributed and Web-based applications as well as for client/server applications.

PSC has four principal operating units. PSC’s largest operating unit conducts business as the Progress OpenEdge Division. The second operating unit is Sonic Software Corporation, which invented and is a leading provider of the enterprise service bus (ESB) and operates as a subsidiary of the Company. The third operating unit is ObjectStore, a division of PSC, providing advanced data management software for developing high performance real-time applications which require processing of large amounts of data. The ObjectStore division is also responsible for the PeerDirect product line and the products and people associated with the recently acquired business of Persistence Software, Inc. (Persistence). The fourth operating unit, DataDirect Technologies (DataDirect), was acquired in December 2003. DataDirect is a division of PSC and provides standards-based data connectivity software.

The Progress OpenEdge Division (OED) provides the Progress OpenEdge® platform, a set of development and deployment technologies, including the OpenEdge™ RDBMS, one of the leading embedded databases, that simplifies the job of building business applications. OED was formerly known as the Progress Company. OED released its latest version, OpenEdge 10, in December 2003. The goal of OED, in partnership with its more than 2,000 Application Partners (APs), is to enable end users to achieve a sustainable competitive advantage through AP developed business solutions that simplify end users’ operations, are fast to implement, provide one of the lowest total costs of ownership, and have unparalleled reliability.

Sonic Software Corporation provides distributed infrastructure products that integrate applications and orchestrate business processes across the extended enterprise.

2


Table of Contents

PSC’s ObjectStore division, acquired in December 2002 as part of the acquisition of eXcelon Corporation (eXcelon), provides advanced data management software for developing real-time, high performance operational applications. ObjectStore products enable complex relationships among data elements to be modeled identically in memory and on disk, providing fast storage and retrieval of complex data structures at in-memory speeds. ObjectStore’s PeerDirect group supplies technology for distributed application and database deployment and management. Its flagship product suite, PeerDirect™ Distributed Enterprise, allows companies to centrally manage distributed applications and synchronize databases.

In December 2003, the Company completed its cash acquisition of certain assets and subsidiaries and the assumption of certain liabilities of DataDirect Technologies Limited for $87.5 million, net of cash acquired. DataDirect operates as a division of PSC. DataDirect provides data connectivity middleware including ODBC and JDBC drivers, .Net data providers, and XML query products.

In November 2004, the Company completed its cash acquisition of Persistence for approximately $11.8 million, net of cash acquired. The principal product of Persistence is data caching technology. The products and people associated with the Persistence business were combined with the ObjectStore operating unit.

Based upon the aggregation criteria for segment reporting within consolidated financial statements, PSC had two reportable segments in fiscal 2004: Application Development & Deployment, which primarily includes OED, ObjectStore and DataDirect, and Enterprise Application Integration, which principally represents Sonic Software.

More than half of PSC’s worldwide revenue is realized through its relationships with indirect channel partners, principally APs, independent software vendors that develop and market applications utilizing the Company’s technology. These APs sell business applications in diverse markets such as manufacturing, distribution, financial services, retail and health care. PSC also sells software products and services directly to the business groups and Information Technology (IT) organizations of businesses and governments. PSC operates in North America, Latin America, Europe, Middle East, Africa (EMEA) and the Asia/Pacific region through local subsidiaries as well as independent distributors. For financial information relating to business segments and international operations, see Note 11 of the Consolidated Financial Statements, included in this Annual Report on Form 10-K.

PSC Products

PSC develops, markets and distributes software for the development, deployment, integration and management of business applications. PSC provides development tools that empower developers to deliver high-quality applications. PSC delivers reliable, high-performance deployment and integration products—such as application servers, databases, ESBs and messaging servers—that are essential to the successful use of an application, result in a low total cost of ownership and extend the application’s lifecycle. The Company’s product lines are designed to continually integrate open standards and to deliver high levels of performance and scalability. PSC’s products are generally licensed under perpetual licenses.

OED’s OpenEdge product suite is a flexible, reliable and comprehensive business application development and deployment platform whose components are designed to work together. OpenEdge 10, released in December 2003, supports the latest advance in software development and deployment: Service Oriented Architecture (SOA). Under a SOA, applications are built as reusable services that can interoperate dynamically through industry standard web services interfaces. OpenEdge delivers flexibility that allows developers to leverage existing technology, effectively adopt new technology and connect applications with customers, partners and suppliers. OpenEdge 10 provides backward compatibility to the Company’s previous release, Progress Version 9.

Sonic Software Corporation is focused on providing infrastructure software for enterprise messaging, integration and interoperability. The core Sonic product, Sonic ESB®, enables the configuration, reliable connection, mediation and control of software services and their interactions. Sonic ESB is particularly well-suited for integrating large numbers of mission critical applications that must interoperate across a global enterprise and with its many business partners. Sonic Software also offers SonicMQ®, a highly scalable messaging server. The ObjectStore® product set from the ObjectStore division provides a technology solution for developing reliable, high performance data management and data caching support for applications. DataDirect’s primary product for standards-based database connectivity is DataDirect Connect®.

3


Table of Contents

The following descriptions, organized by technology groups, provide details about the Company’s significant products:

Development Products

OpenEdge™ Studio

OpenEdge™ Studio provides developers with a unified, highly productive development environment for building complex distributed business applications. OpenEdge Studio presents one workbench and one set of tools for developing a range of applications from client/server models to transaction processing over the Internet. OpenEdge contains Progress® AppBuilder, a central workbench that provides visual tools for defining objects, laying out interfaces and linking data, and the 4GL Development System, a toolset for writing Progress applications that includes an editor, compiler, data dictionary and data administration utilities.

WebSpeed® Workshop

WebSpeed® Workshop is a solution for building and deploying highly scalable, business Web applications that process large volumes of transactions. WebSpeed WorkShop combines a visual toolset, packaged Web objects, and SpeedScript, a scripting language specially purposed for internet applications to create a productive development environment.

Stylus Studio®

Stylus Studio® is an advanced eXtensible Mark-up Language (XML) development environment. Stylus Studio includes numerous XML-related data maps, editors and debuggers. Stylus Studio has the capability to query and update relational data using the SQL/XML standard. Stylus Studio includes XQuery (XML Query) Tools, a standards-based, advanced XQuery development environment.

Deployment Products

OpenEdge™ RDBMS

The OpenEdge RDBMS products are high-performance relational databases that can scale from a single-user Windows system to symmetric multiprocessing (SMP) and cache coherent non-uniform memory access (ccNUMA) systems, supporting thousands of concurrent users. In addition to offering scalability and a low total cost of ownership, the OpenEdge RDBMS products offer high availability, reliability, performance, and platform portability. OpenEdge provides flexible data storage capabilities that allow multiple clients to access the same data via Progress 4GL or SQL access via Open DataBase Connectivity (ODBC) and Java DataBase Connectivity (JDBC). OpenEdge RDBMS products integrate with enterprise applications, tools and numerous third-party data management systems. The three OpenEdge RDBMS products – Enterprise, Workgroup and Personal — allow users to select a solution that satisfies their business objectives.

The OpenEdge Enterprise RDBMS is designed for mid-size and large user environments and the transaction processing throughput of high volume SQL-based and Progress 4GL-based on-line transaction processing (OLTP) applications. The OpenEdge Enterprise RDBMS was developed with a flexible, multithreaded, multiserver architecture. The OpenEdge Enterprise RDBMS is a powerful, open and large-scale enterprise database that can run across multiple hardware platforms and networks. The architecture of the OpenEdge storage engine lets applications take advantage of powerful computing systems. With support for over 10,000 concurrent users and numerous terabytes of data, it provides the capacity for large-scale, high-performance computing.

The OpenEdge Workgroup RDBMS, which offers many of the same powerful capabilities as the OpenEdge Enterprise RDBMS, is designed for deployment in a departmental or small business environment that involves a limited number of users (up to fifty). This department-level solution provides high performance, multi-user support and cross-platform interoperability. The OpenEdge Workgroup RDBMS runs on a wide variety of hardware and operating system platforms. The OpenEdge Personal RDBMS is bundled with OpenEdge development tools and is

4


Table of Contents

suitable for deploying single-user SQL-based and 4GL-based applications and for developing, prototyping and testing applications.

OpenEdge™ Application Server

OpenEdge™ Application Server supports an open, component-based model for partitioning applications and enables applications to be transformed into modular elements within an integrated environment. This enables business logic to be more easily distributed and reused. OpenEdge Application Server provides open, standards-based interoperability and integration to ensure that applications can support multiple user interface and integration methodologies. OpenEdge Application Server includes WebSpeed Transaction Server which is designed for high-throughput transaction processing over the Internet.

There are two editions of OpenEdge Application Server to address varying processing needs. OpenEdge Application Server Basic Edition provides a solution for deploying simple yet dynamic business applications for some small and mid-size businesses. OpenEdge Application Server Enterprise Edition provides an application server solution for mid-size and large businesses. The Enterprise Edition provides the foundation for delivering service-oriented architecture (SOA) and next-generation integration, including Web services, SonicMQ messaging and Sonic ESB.

OpenEdge™ DataServers

OpenEdge DataServers provide developers with a transparent interface to a wide range of database management systems. These products offer full read, write, update, insert and delete capabilities to diverse data management systems and enable developers to write OpenEdge-based applications once and deploy them across numerous data sources. OpenEdge DataServers provide native access to Oracle and Microsoft SQL Server and access to a wide range of ODBC-compliant data sources, including IBM DB2, IBM Informix On-Line and Sybase.

ObjectStore®

ObjectStore is a data management solution for enterprise e-Business, telecommunications and commercial software applications. This scalable, high-performance technology leverages its object-oriented data modeling and native support for Java® and C++ to provide the reliability, scalability and time-to-market demands required of mission-critical systems. ObjectStore provides developers with highly efficient data storage. An ObjectStore database is defined by the components’ object model. ObjectStore’s Cache-Forward™ architecture is designed to maximize the performance of an application through load balancing, cache affinity, transaction services, and overall component coordination and management. The Cache-Forward architecture creates local data caches for components from the ObjectStore server or other enterprise databases.

ObjectStore® EdgeXtend®

ObjectStore® EdgeXtend® provides a distributed data caching infrastructure that is automatically generated using model-driven, object-relational mapping tools. This data access and caching layer is designed to minimize bottlenecks in custom enterprise applications by optimizing relational database access. ObjectStore EdgeXtend provides graphical object-relational mapping tools and model-driven, interactive code generation designed to accelerate development. Built-in intelligent cache design incorporates the object model and schema for high performance. Cache clustering capabilities provide scalability and high availability.

DataDirect Connect®

DataDirect Connect for ODBC is a clientless wire protocol ODBC driver for all major databases, including IBM DB2, Informix, Oracle, Microsoft SQL Server, Progress OpenEdge and Sybase. Wire protocol drivers eliminate the need for the database vendor’s client software, thereby making applications easier to configure, deploy and maintain, and increases data access speeds. DataDirect Connect for JDBC is a Type 4 JDBC driver for high-performance database connectivity. DataDirect Connect for JDBC drivers support the latest database features, such as JTA (Java Transaction API). Other products from DataDirect include Connect64 for ODBC, Connect for .NET, Connect for ADO and Connect for SQL/XML.

5


Table of Contents

Integration and Messaging Products

Sonic ESB®

Sonic ESB is an enterprise service bus which is designed to simplify the integration and flexible reuse of business components using a standards-based, service-oriented architecture. Sonic ESB is designed to allow architects to dynamically configure the reliable connection, mediation and control of services and their interactions. Sonic ESB spans clusters and security infrastructures to form a federated environment which can be managed from any point. With its configurable service interaction that eliminates hard-wired dependencies, Sonic ESB is designed to make it easier to deploy initial projects and, without recoding, evolve, scale, and extend them throughout the enterprise.

SonicMQÒ

SonicMQ is a standards-based enterprise messaging system that is designed to deliver high performance, management capabilities and scalability for large enterprise deployments. The patent-pending Sonic Continuously Available Architecture (CAA™) is designed to ensure continuous system performance while the Dynamic Routing Architecture® and advanced clustering technologies are designed to ensure scalability to large numbers of messages, users and brokers. Sonic CAA provides high availability for SonicMQ message brokers, SonicMQ clients and the communications among clients, brokers, and destinations. The advanced distributed management and deployment infrastructure of SonicMQ simplifies operations and lowers the total cost of ownership for business-critical communication across the enterprise. SonicMQ is designed to have strong authentication, authorization, and encryption support to ensure that messages and systems are protected inside and outside the firewall. With its guaranteed message delivery system that ensures messages are not lost due to software, network, or hardware failure, SonicMQ is utilized for very complex business transactions and mission-critical communications.

Sonic Orchestration Server™

Sonic Orchestration Server™ extends the intelligent routing capabilities of the Sonic ESB to enable the modeling, automation, and management of complex, stateful business processes across the extended enterprise. The Orchestration Server leverages the reach of the ESB to include participating services in a coordinated and managed business process.

Sonic XML Server™

Sonic XML Server™ provides high-speed XML processing, storage, and query services for management of Sonic ESB operational data. By processing XML messages in their native XML format, Sonic XML Server is designed to be fast, without imposing restrictions on XML message schema. Sonic XML Server can be used as an operational data cache and aggregation service and it can be deployed anywhere on the Sonic ESB to enhance performance, or support data warehousing, business event management, auditing and non-repudiation applications.

Management Products

PeerDirect® Distributed Enterprise

PeerDirect® Distributed Enterprise offers patented technology for two-way, read-write replication of databases and applications, supporting companies that need to manage data across multiple sites, geographies or systems. This technology enables enterprises to effectively distribute business applications within an enterprise or to remote offices and users, improving the quality of service and system availability. PeerDirect Mobilized Enterprise and PeerDirect Remote Office are products in the PeerDirect Distributed Enterprise suite that leverage patented technology for application distribution and data synchronization. PeerDirect Mobilized Enterprise enables centralized control of applications and their databases, while automatically provisioning the same application on mobile computers. PeerDirect Remote Office enables applications and associated data to be managed centrally even when deployed in remote offices.

6


Table of Contents

ProgressÒ FathomÔ

Progress® Fathom™ is a set of enterprise-class application management tools designed to increase the availability and performance of business systems. Progress Fathom enhances the availability and performance of Progress-based applications through system monitoring, alerting and automatic handling of corrective actions.

Product Development

Most of PSC’s products have been developed by its internal product development staff or the internal staffs of acquired companies. PSC believes that the features and performance of its products are competitive with those of other available development and deployment tools and that none of the current versions of its products is approaching obsolescence. However, PSC believes that significant investments in new product development and continuing enhancements of its current products will be required to enable the Company to maintain its competitive position.

PSC’s product development staff consisted of 381 employees as of November 30, 2004. The Company has six development offices in North America and one in Belgium. In fiscal years 2004, 2003 and 2002, PSC spent $60.7 million, $50.5 million and $42.0 million, respectively, on product development, of which $0.3 million in fiscal 2004 and $0.4 million in fiscal 2003 was capitalized. No amounts were capitalized in fiscal 2002.

Customers

PSC globally markets its products primarily through APs and, to some extent, directly to end users. Purchasers of Progress-based applications are generally either business managers or IT managers in corporations and government agencies. In addition, the DataDirect, ObjectStore and Sonic product lines are also marketed to OEMs who embed and resell these products as part of an integrated solution. International distributors are generally located in countries where PSC does not have a direct presence. No single customer has accounted for more than 10% of PSC’s total revenue in any of its last three fiscal years.

Application Partners

The Company’s APs cover a broad range of markets, offer an extensive library of business applications and are a source of follow-on revenue. PSC maintains on-line application catalogs and includes APs in trade shows and other marketing programs. PSC also has kept entry costs for APs low to encourage a wide variety of APs to build applications. An AP typically takes six to twelve months to develop an application. Although many of the Company’s APs have developed successful applications and have large installed customer bases, others are engaged in earlier stages of product development and marketing and may not contribute follow-on revenue to PSC for some time, if at all. However, if an AP succeeds in marketing its applications, PSC obtains follow-on revenue as the AP licenses the Company’s deployment products to allow its application to be installed and used by customers. OED offers a subscription model alternative to the traditional perpetual license model for APs who have chosen to enable their business applications under a “software as a service” business model.

Direct End Users

PSC licenses its products directly to corporations, government agencies and other organizations. Many end users who purchase AP applications also purchase PSC’s development tools to supplement their internal application development or purchase add-on products directly from PSC. Like APs, end user customers also license deployment products for internal applications.

Sales and Marketing

PSC sells its products through its direct sales force in the United States and in over 25 other countries and through independent distributors in over 30 countries outside North America. The sales, marketing and service groups are organized by operating company and by regions within each operating company as applicable. OED operates by region in North America, EMEA, Asia/Pacific and Latin America. DataDirect, ObjectStore and Sonic Software operate by region within North America, EMEA and Japan. PSC believes that this structure allows it to maintain

7


Table of Contents

direct contact with and support the diverse market requirements of its customers. PSC’s international operations provide focused local marketing efforts and are able to respond directly to changes in local conditions.

Sales personnel are responsible for developing direct end user accounts, recruiting new AP accounts, assisting APs in marketing, closing major accounts and servicing existing customers. PSC actively seeks to avoid conflict between the sales efforts of its APs and the Company’s own direct sales efforts. PSC uses its inside sales and customer service groups to enhance its direct sales efforts and to generate new business and follow-on business from existing customers. These groups may provide evaluation copies to APs or end user organizations to help qualify them as prospective customers, and also sell additional development and deployment products to existing customers.

The marketing groups within PSC and each operating unit conduct a variety of marketing programs designed to ensure a stream of market-ready products, assist APs with marketing, raise general awareness of PSC and its operating companies, generate leads for the sales organization and promote the various product lines. These programs include public relations, direct mail, participation in trade shows, advertising and production of collateral literature. In fiscal 2004, the Company held three regional user conference events in the United States, Spain and Australia.

Customer Support

PSC’s technical support staff provides telephone support to application developers and end-users. Customers may purchase maintenance services entitling them to software updates, technical support and technical bulletins. First year maintenance and any subsequent annual renewals are not included with the Company’s products and are purchased separately. PSC provides technical support to customers primarily through its technical support centers in Bedford, Massachusetts; Rotterdam, The Netherlands; Slough, United Kingdom; and Melbourne, Australia. Local technical support for specific products is provided in certain countries, primarily in Japan.

OED launched the Progress Software Developers Network (PSDN) to deliver information, education and software resources for creating business applications with Progress technology. PSDN facilitates the exchange of technical expertise within the Progress developer community. PSDN offers Progress partners access to Progress expertise via technical white papers, live chats with experts and Web seminars.

Professional Services

PSC’s global professional services organization delivers business solutions for customers through a combination of products, consulting and education. PSC’s consulting organization offers project management, custom development, programming, application implementation, Internet migration and other services. PSC’s consulting organization also provides services to Web-enable existing applications or to take advantage of the capabilities of new product releases. The Company’s education organization offers numerous training options, from traditional instructor-led courses to advanced learning modules available on CDs. Personnel at PSC’s international subsidiaries and distributors provide consulting and training services for customers located outside North America.

Competition

The computer software industry is intensely competitive. PSC experiences significant competition from a variety of sources with respect to all its products. PSC believes that the breadth and integration of its product offerings have become increasingly important competitive advantages. Other factors affecting competition in the markets served by PSC include product performance in complex applications, application portability, vendor experience, ease of integration, price, training and support.

8


Table of Contents

PSC competes in various markets with a number of entities including database vendors offering development tools in conjunction with their database systems, such as Microsoft Corporation, Oracle Corporation and IBM Corporation, as well as numerous enterprise application integration vendors, messaging vendors and application development tools vendors. PSC believes that Oracle, Microsoft and IBM currently dominate the database market and that IBM dominates the messaging market. PSC does not believe that there is a dominant application development tools vendor or enterprise application integration vendor. Some of PSC’s competitors have greater financial, marketing or technical resources than PSC and may be able to adapt more quickly to new or emerging technologies and changes in customer requirements or to devote greater resources to the promotion and sale of their products than can the Company. Increased competition could make it more difficult for PSC to maintain its revenue and market presence.

Copyrights, Trademarks, Patents and Licenses

PSC relies upon a combination of contractual provisions and copyright, patent, trademark and trade secret laws to protect its proprietary rights in its products. PSC distributes its products under software license agreements that grant customers a perpetual nonexclusive license to use the Company’s products and contain terms and conditions prohibiting the unauthorized reproduction or transfer of the Company’s products. In addition, PSC attempts to protect its trade secrets and other proprietary information through agreements with employees and consultants. Although PSC intends to protect its rights vigorously, there can be no assurance that these measures will be successful.

PSC seeks to protect the source code of its products as trade secrets and as unpublished copyrighted works. PSC owns twenty patents covering portions of its products. PSC also owns twenty-five patent applications for some of its other product technologies. Where possible, PSC seeks to obtain protection of its product names and service offerings through trademark registration and other similar procedures throughout the world.

DataDirect, DataDirect Connect, Dynamic Routing Architecture, EdgeXtend, ObjectStore, PeerDirect, Progress, Progress OpenEdge, Persistence, Sonic ESB, SonicMQ, Stylus Studio and WebSpeed are registered trademarks of Progress Software Corporation or one of its subsidiaries in the U.S. and/or other countries. Cache-Forward, DataDirect Connect64, Fathom, OpenEdge, Sonic Orchestration Server and Sonic XML Server are trademarks of Progress Software Corporation or one of its subsidiaries in the U.S. and other countries. Java and all Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc. in the U.S. and other countries. Any other trademarks or trade names appearing in this Form 10-K are the property of their respective owners.

PSC believes that due to the rapid pace of innovation within its industry, factors such as the technological and creative skills of its personnel are as important in establishing and maintaining a leadership position within the industry as are the various legal protections of its technology. In addition, PSC believes that the nature of its customers, the importance of PSC’s products to them and their need for continuing product support may reduce the risk of unauthorized reproduction.

9


Table of Contents

Employees

As of November 30, 2004, PSC had 1,552 employees worldwide, including 612 in sales and marketing, 319 in customer support and services (including manufacturing and distribution), 381 in product development and 240 in administration. None of PSC’s U.S. employees is subject to a collective bargaining agreement. Employees in certain foreign jurisdictions are represented by local workers’ councils and/or collective bargaining agreements as may be customary or required in that jurisdiction. PSC has experienced no work stoppages and believes its relations with employees are good.

PSC has various equity incentive plans that permit the granting of options to eligible employees and the purchase of shares by eligible employees. The payment of cash bonuses and contributions to retirement plans is at the discretion of the compensation committee of the Board of Directors and the amounts depend on the level of attainment relative to PSC’s financial plan. These programs are designed to reward employees for performance and reduce employee turnover, although there can be no assurance that such programs will be successful.

Executive Officers of the Registrant

The following table sets forth certain information regarding the executive officers of the Company.

             
Name   Age   Position
 
           
Joseph W. Alsop
    59     Co-Founder and Chief Executive Officer and Director
 
           
James D. Freedman
    56     Senior Vice President and General Counsel
 
           
David G. Ireland
    58     President, Progress OpenEdge
 
           
Gregory J. O’Connor
    42     President, Sonic Software Corporation
 
           
Richard D. Reidy
    45     President, DataDirect Technologies
 
           
Norman R. Robertson
    56     Senior Vice President, Finance and Administration and Chief Financial Officer
 
           
Peter G. Sliwkowski
    40     President, ObjectStore
 
           
Jeffrey R. Stamen
    59     Senior Vice President, Corporate Strategy and Business Development

Mr. Alsop, a co-founder of PSC, has been a director and Chief Executive Officer since the Company’s inception in 1981.

Mr. Freedman was appointed Vice President and General Counsel in 1995 and was appointed Senior Vice President and General Counsel in August 2004. Mr. Freedman joined PSC in 1992.

Mr. Ireland joined the Company in 1997 as Vice President, Core Products and Services and was appointed Vice President and General Manager, Core Products and Services in 1998, Vice President and General Manager, Worldwide Field Operations in 1999 and President, Progress OpenEdge in 2000.

Mr. O’Connor was appointed Vice President, Apptivity Engineering in 1998 and was appointed Vice President, Sonic Engineering in 1999 and President, Sonic Software Corporation in 2001. Mr. O’Connor joined PSC in 1992.

Mr. Reidy was appointed Vice President, Development Tools in 1996 and was appointed Vice President, Product Development in 1997, Vice President, Products in 1999, Senior Vice President, Products and Corporate Development in 2000 and President, DataDirect Technologies in May 2004. Mr. Reidy joined PSC in 1985.

10


Table of Contents

Mr. Robertson joined PSC in 1996 as Vice President, Finance and Chief Financial Officer and was appointed Vice President, Finance and Administration and Chief Financial Officer in 1997 and Senior Vice President, Finance and Administration and Chief Financial Officer in 2000.

Mr. Sliwkowski was appointed Vice President, Development in 1997 and President, ObjectStore in October 2004. Mr. Sliwkowski joined PSC in 1988.

Mr. Stamen joined the Company in June 2004 as Senior Vice President, Corporate Strategy and Business Development. From 1999 to 2004, Mr. Stamen was CEO of Syncra Systems, Inc., a software developer.

Available Information

The Company’s Annual Report on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K and amendments to reports filed or furnished pursuant to Sections 13(a) and 15(d) of the Securities Exchange Act of 1934, as amended, are available free of charge on the Company’s website at www.progress.com as soon as reasonably practicable after such reports are electronically filed with, or furnished to, the Securities and Exchange Commission. The information posted on the Company’s web site is not incorporated into this Annual Report.

Item 2. Properties

PSC owns its principal administrative, sales, support, marketing and product development facility, which is located in a single building of approximately 165,000 square feet in Bedford, Massachusetts. In November 2004, PSC purchased an adjacent 40,000 square feet facility which will be used for office space and manufacturing and distribution. In addition, PSC maintains offices in leased facilities in approximately 20 other locations in North America and approximately 40 locations outside North America. The terms of leases generally range from one to seven years. PSC believes that its facilities are adequate for its current needs and that suitable additional space will be available as needed.

Item 3. Legal Proceedings

The Company is subject to various legal proceedings and claims, either asserted or unasserted, which arise in the ordinary course of business. While the outcome of these claims cannot be predicted with certainty, management does not believe that the outcome of any of these legal matters will have a material adverse effect on the Company’s consolidated financial position or results of operations.

Item 4. Submission of Matters to a Vote of Security Holders

No matters were submitted to a vote of PSC’s shareholders during the fourth quarter of the fiscal year ended November 30, 2004.

11


Table of Contents

PART II

Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities

The following table sets forth, for the periods indicated, the range of high and low sale prices for the Company’s common stock. The Company’s common stock trades on the Nasdaq National Market under the symbol PRGS.

                                 
 
Year Ended November 30,   2004     2003  
    High     Low     High     Low  
First Quarter
  $ 24.46     $ 20.10     $ 15.98     $ 12.60  
Second Quarter
    24.75       17.87       20.43       13.76  
Third Quarter
    22.46       17.82       24.06       18.90  
Fourth Quarter
    23.33       18.97       24.00       20.33  
 

The Company has not declared or paid cash dividends on its common stock and does not plan to pay cash dividends to its shareholders in the near future. As of December 31, 2004, the Company’s common stock was held by approximately 8,500 shareholders of record or through nominee or street name accounts with brokers.

Information related to repurchases by the Company of its common stock by month in the fourth quarter of fiscal 2004 is as follows:

                                 
(in thousands, except per share data)                          
                    Total Number of     Maximum Number of  
                    Shares Purchased     Shares that May  
    Total Number     Average     as Part of Publicly     Yet Be Purchased  
    of Shares     Price Paid     Announced Plans     Under the Plans or  
Period:   Purchased (1)     per Share     or Programs     Programs (2)  
 
 
                               
Sep. 1, 2004 – Sep. 30, 2004
    24     $ 19.28       24       9,357  
Oct. 1, 2004 – Oct. 31, 2004
    23     $ 19.63       23       9,977  
Nov. 1, 2004 – Nov. 30, 2004
                      9,977  
 
 
    47     $ 19.45       47       9,977  
 

(1) All shares were purchased in open market transactions.

(2) In September 2003, the Board of Directors authorized, for the period from October 1, 2003 through September 30, 2004, the purchase of up to 10,000,000 shares of the Company’s common stock. In September 2004, the Board of Directors authorized, for the period from October 1, 2004 through September 30, 2005, the purchase of up to 10,000,000 shares of the Company’s common stock, at such times that the Company deems such purchases to be an effective use of cash.

12


Table of Contents

Item 6. Selected Financial Data

The following table sets forth selected financial data regarding the Company for the last five fiscal years.

                                         
(In thousands, except per share data)                              
 
Year ended November 30,   2004     2003     2002     2001     2000  
Revenue
  $ 362,662     $ 309,060     $ 273,123     $ 263,584     $ 273,080  
Income from operations
    46,364       36,752       28,224       21,305       38,695  
Net income
    32,101       27,074       20,587       17,643       33,651  
Basic earnings per share
    0.89       0.79       0.58       0.50       0.94  
Diluted earnings per share
    0.82       0.72       0.54       0.46       0.85  
Cash and short-term investments
    191,267       219,131       177,193       174,516       158,106  
Total assets
    446,814       367,770       290,166       299,380       278,805  
Long-term debt, including current portion
    2,438                          
Shareholders’ equity
    266,978       222,041       172,963       185,176       166,813  
 

As discussed below in Item 7 of this Annual Report on Form 10-K, the Company completed the acquisition of eXcelon in fiscal 2003 and the acquisitions of DataDirect and Persistence in fiscal 2004.

Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations

Overview

The Company develops, markets and distributes software to simplify and accelerate the development, deployment, integration and management of business applications. The mission of the Company is to deliver software products and services that empower partners and customers to improve their development, deployment, integration and management of quality applications worldwide. The Company’s products include development tools, databases, application servers, messaging servers, application management tools, data connectivity products and integration products for distributed and Web-based applications as well as for client/server applications. The Company, through its various operating units, markets its products globally to a broad range of organizations in manufacturing, distribution, finance, retail, healthcare, telecommunications, government and many other fields.

A significant portion of the Company’s revenue is derived from international operations. In fiscal 2004 as well as in fiscal years 2003 and 2002, the weakening of the U.S. dollar against most major currencies, primarily the euro and the British pound, positively affected the Company’s results. Prior to that, the U.S. dollar was stronger and the Company’s results were adversely affected.

The Company conducts business through four operating units. The Company’s principal operating unit conducts business as the Progress OpenEdge Division (OED). OED provides the Progress® OpenEdgeÔ platform, a set of development and deployment technologies, including the OpenEdge RDBMS, one of the leading embedded databases, for building business applications. Sonic Software Corporation is focused on enterprise application integration and the emerging market for enterprise service bus (ESB) and operates as a subsidiary of the Company. Sonic Software Corporation delivers a distributed, standards-based communications and integration infrastructure, built on an ESB that integrates existing business applications and orchestrates business processes across the extended enterprise. The third operating unit is ObjectStore, a division of PSC, providing advanced data management software for developing high performance real-time applications which require processing of large amounts of data. ObjectStore was acquired in December 2002 as part of the acquisition of eXcelon Corporation (eXcelon). The ObjectStore division is also responsible for the PeerDirect product line. The fourth operating unit, the DataDirect division of PSC, provides standards-based data connectivity software.

In December 2003, the Company completed its cash acquisition of certain assets and subsidiaries and the assumption of certain liabilities of DataDirect Technologies Limited for approximately $87.5 million, net of cash acquired and subject to certain post-closing adjustments.

In November 2004, the Company completed its cash acquisition of Persistence for approximately $11.8 million, net of cash acquired. The principal product of Persistence is data caching technology. The products and people associated with the Persistence business were combined with the ObjectStore operating unit.

13


Table of Contents

Critical Accounting Policies

Management’s discussion and analysis of financial condition and results of operations are based upon the Company’s consolidated financial statements, which have been prepared in accordance with accounting principles generally accepted in the United States of America. The Company makes estimates and assumptions in the preparation of its consolidated financial statements that affect the reported amounts of assets and liabilities, revenue and expenses, and related disclosures of contingent assets and liabilities. The Company bases its estimates on historical experience and various other assumptions that are believed to be reasonable under the circumstances. However, actual results may differ from these estimates.

The Company has identified the following critical accounting policies that require the use of significant judgments and estimates in the preparation of its consolidated financial statements. This listing is not a comprehensive list of all of the Company’s accounting policies. For further information regarding the application of these and other accounting policies, see Note 1 in the Notes to Consolidated Financial Statements in Item 8 of this Annual Report on Form 10-K.

Revenue Recognition — The Company’s revenue recognition policy is significant because revenue is a key component affecting results of operations. In determining when to recognize revenue from a customer arrangement, the Company is often required to exercise judgment regarding the application of its accounting policies to a particular arrangement. For example, judgment is required in determining whether a customer arrangement has multiple elements. If such a situation exists, judgment is also involved in determining whether vendor-specific objective evidence (VSOE) of fair value for the undelivered elements exists. While the Company follows specific and detailed rules and guidelines related to revenue recognition, significant management judgments and estimates are made and used in connection with the revenue recognized in any reporting period, particularly in the areas described above as well as collectibility. If management made different estimates or judgments, material differences in the timing of the recognition of revenue could occur.

Allowance for Doubtful Accounts — The Company maintains an allowance for doubtful accounts for estimated losses resulting from the inability of customers to make required payments. This allowance is established using estimates that the Company makes based on factors such as the composition of the accounts receivable aging, historical bad debts, changes in payment patterns, changes to customer creditworthiness and current economic trends. If the Company used different estimates, or if the financial condition of customers were to deteriorate, resulting in an impairment of their ability to make payments, additional provisions for doubtful accounts would be required and would increase bad debt expense.

Goodwill and Intangible Assets — The Company has goodwill and net intangible assets of $107.4 million at November 30, 2004. The Company assesses the impairment of goodwill and identifiable intangible assets on an annual basis and whenever events or changes in circumstances indicate that the carrying value of the asset may not be recoverable. An impairment charge would be recorded if such an assessment were to indicate that the fair value of such assets was less than the carrying value. Judgment is required in determining whether an event has occurred that may impair the value of goodwill or identifiable intangible assets. Factors that could indicate that an impairment may exist include significant underperformance relative to plan or long-term projections, strategic changes in business strategy, significant negative industry or economic trends or a significant decline in the stock price of the Company for a sustained period of time. The Company utilizes discounted cash flow models or valuation reports from third-party firms to determine the fair value of its reporting units. The Company must make assumptions about future cash flows, future operating plans, discount rates and other factors in the models and valuation reports. Different assumptions and judgment determinations could yield different conclusions that would result in an impairment charge to income in the period that such change or determination was made.

Deferred Income Taxes — The Company had a net deferred tax asset of $28.8 million at November 30, 2004. The Company records valuation allowances to reduce deferred tax assets to the amount that is more likely than not to be realized. The Company considers scheduled reversals of temporary differences, projected future taxable income, ongoing tax planning strategies and other matters in assessing the need for and the amount of a valuation allowance. If the Company were to change its assumptions or otherwise determine that it was unable to realize all or part of its net deferred tax asset in the future, an adjustment to the deferred tax asset would be charged to income in the period that such change or determination was made.

14


Table of Contents

Results of Operations

The following table sets forth certain income and expense items as a percentage of total revenue, and the percentage change in dollar amounts of such items compared with the corresponding period in the previous fiscal year.

                                         
 
    Percentage of Total Revenue     Period-to-Period Change  
 
                            2004     2003  
                            Compared     Compared  
Year Ended November 30,   2004     2003     2002     to 2003     to 2002  
 
Revenue:
                                       
Software licenses
    39 %     35 %     34 %     28 %     17 %
Maintenance and services
    61       65       66       11       11  
 
Total revenue
    100       100       100       17       13  
 
Costs and expenses:
                                       
Cost of software licenses
    2       3       4       6       (20 )
Cost of maintenance and services
    14       17       21       0       (8 )
Sales and marketing
    40       40       39       16       20  
Product development
    17       16       15       21       19  
General and administrative
    11       11       11       17       11  
Amortization of acquired intangibles
    2       1       0       209       358  
In-process research and development
    1       0             *       *  
 
Total costs and expenses
    87       88       90       16       11  
 
Income from operations
    13       12       10       26       30  
Other income (expense), net
    0       1       1       (56 )     62  
 
Income before provision for income taxes
    13       13       11       22       32  
Provision for income taxes
    4       4       3       30       32  
 
Net income
    9 %     9 %     8 %     19 %     32 %
 

* not meaningful

Fiscal 2004 Compared to Fiscal 2003

The Company’s total revenue increased 17% from $309.1 million in fiscal 2003 to $362.7 million in fiscal 2004. Total revenue would have increased by approximately 11% if exchange rates had been constant in fiscal 2004 as compared to the exchange rates in effect in fiscal 2003. In addition to the positive effect of changes in exchange rates, the Company’s revenue increased due to software license and maintenance revenue derived from the products acquired as part of the DataDirect acquisition and software license and maintenance revenue growth of all of the Company’s major product lines including Progress OpenEdge, Sonic and ObjectStore.

Total revenue from the Progress OpenEdge product line increased 7% from $272.5 million in fiscal 2003 to $290.3 million in fiscal 2004. Total revenue derived from the Sonic product line increased 14% from $23.0 million in fiscal 2003 to $26.2 million in fiscal 2004. Revenue from the ObjectStore product line increased 32% from $13.5 million in fiscal 2003 to $17.9 million in fiscal 2004. Revenue from the DataDirect product line, which was acquired in the December 2003 acquisition of DataDirect Technologies, contributed $28.2 million of revenue in fiscal 2004.

Software license revenue increased 28% from $109.7 million in fiscal 2003 to $140.5 million in fiscal 2004. Software license revenue would have increased by approximately 22% if exchange rates had been constant in fiscal 2004 as compared to the exchange rates in effect in fiscal 2003. The increase in software license revenue was positively affected by the addition of DataDirect, which accounted for 13% of software license revenue in fiscal 2004. Software license revenue from indirect channels, including application partners which have written software applications utilizing Progress Software technology and which resell the Company’s products in conjunction with the sale of their applications and OEMs, and from sales to direct end users, both increased in fiscal 2004 as compared to fiscal 2003. Software license revenue from the Progress OpenEdge product set increased year over year, primarily within the database products. Software license revenue also increased from newer products such as the Sonic and ObjectStore product lines.

15


Table of Contents

Maintenance and services revenue increased 11% from $199.4 million in fiscal 2003 to $222.2 million in fiscal 2004. Maintenance and services revenue would have increased by approximately 5% if exchange rates had been constant in fiscal 2004 as compared to the exchange rates in effect in fiscal 2003. The increase in maintenance and services revenue was also the result of growth in the Company’s installed customer base, renewal of maintenance agreements and the acquisition of DataDirect, partially offset by a decline in professional services revenue. The decline in professional services revenue was primarily the result of a continued decrease in consulting revenue in the Europe, Middle East and Africa (EMEA) region as a result of economic conditions and a slower overall market for professional services.

Total revenue generated in markets outside North America increased 12% from $187.0 million in fiscal 2003 to $208.9 million in fiscal 2004 and represented 61% of total revenue in fiscal 2003 and 58% of total revenue in fiscal 2004. Revenue from the three major regions outside of North America, consisting of EMEA, Latin America and Asia Pacific, each increased in fiscal 2004 as compared to fiscal 2003. Total revenue generated in markets outside North America would have represented 55% of total revenue if exchange rates had been constant in fiscal 2004 as compared to the exchange rates in effect in fiscal 2003. The decrease in the percentage of business derived from international operations in fiscal 2004 is primarily the result of the addition of DataDirect. The customer base for DataDirect is more concentrated within North America.

The Company anticipates total revenue in fiscal 2005 to be in the range of $390 million to $400 million, representing an increase of 8% to 10% as compared to fiscal 2004. This revenue expectation assumes the continued success of the Company’s application partners and other channel partners, continued improvement in the Company’s ability to generate new business in end user accounts and continued growth and success from the newer product lines of DataDirect, ObjectStore and Sonic. However, many factors, including external factors such as geopolitical issues or a significant strengthening of the U.S. dollar against currencies from which the Company derives a significant portion of its business, could negatively impact this revenue expectation.

Cost of software licenses consists primarily of cost of product media, documentation, duplication, packaging, electronic software distribution, royalties and amortization of capitalized software costs. Cost of software licenses increased 6% from $8.4 million in fiscal 2003 to $9.0 million in fiscal 2004, but decreased as a percentage of software license revenue from 8% to 6%. The dollar increase was primarily due to higher royalty expense for products and technologies licensed from third parties. Cost of software licenses as a percentage of software license revenue may vary from period to period depending upon the relative product mix. However, the Company expects the cost of software licenses for fiscal 2005 to remain at the lower end of the past few years’ historical range of 6% to 10% of the related software license revenue.