0000950123-11-034541.txt : 20110411 0000950123-11-034541.hdr.sgml : 20110408 20110411140835 ACCESSION NUMBER: 0000950123-11-034541 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 9 CONFORMED PERIOD OF REPORT: 20110228 FILED AS OF DATE: 20110411 DATE AS OF CHANGE: 20110411 FILER: COMPANY DATA: COMPANY CONFORMED NAME: PROGRESS SOFTWARE CORP /MA CENTRAL INDEX KEY: 0000876167 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 042746201 STATE OF INCORPORATION: MA FISCAL YEAR END: 1130 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 033-41752 FILM NUMBER: 11752359 BUSINESS ADDRESS: STREET 1: 14 OAK PARK CITY: BEDFORD STATE: MA ZIP: 01730 BUSINESS PHONE: 781-280-4473 MAIL ADDRESS: STREET 1: 14 OAK PARK DRIVE CITY: BEDFORD STATE: MA ZIP: 01730 10-Q 1 b85467e10vq.htm FORM 10-Q e10vq
Table of Contents

 
 
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
 
FORM 10-Q
 
(Mark One)
     
þ   Quarterly report pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934
For the Quarterly Period Ended February 28, 2011
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
(State or other jurisdiction of
incorporation or organization)
  04-2746201
(I.R.S. Employer
Identification No.)
14 Oak Park
Bedford, Massachusetts 01730

(Address of principal executive offices)(Zip code)
Telephone Number: (781) 280-4000
 
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 whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).
Yes þ       No o
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or a smaller reporting company. See the definitions “large accelerated filer”, “accelerated filer” and “smaller reporting company” in Rule 12b-2 of the Exchange Act.
             
Large accelerated filer þ   Accelerated filer o   Non-accelerated filer o
(Do not check if a smaller reporting company)
  Smaller reporting company o
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).
Yes o       No þ
As of March 31, 2011, there were 67,020,000 shares of the registrant’s common stock, $.01 par value per share, outstanding.
 
 

 


 

PROGRESS SOFTWARE CORPORATION
FORM 10-Q
FOR THE THREE MONTHS ENDED FEBRUARY 28, 2011
INDEX
         
       
 
       
    3  
    3  
    4  
    5  
    6  
    16  
    23  
    23  
 
       
       
 
       
    24  
    24  
    24  
    25  
 
       
    26  
 EX-31.1
 EX-31.2
 EX-32.1
 EX-101 INSTANCE DOCUMENT
 EX-101 SCHEMA DOCUMENT
 EX-101 CALCULATION LINKBASE DOCUMENT
 EX-101 LABELS LINKBASE DOCUMENT
 EX-101 PRESENTATION LINKBASE DOCUMENT

2


Table of Contents

PART 1. FINANCIAL INFORMATION
Item 1. Financial Statements
Condensed Consolidated Balance Sheets (unaudited)
                 
(In thousands)
    February 28,     November 30,  
    2011     2010  
 
Assets
               
Current assets:
               
Cash and equivalents
  $ 312,148     $ 286,559  
Short-term investments
    58,691       35,837  
 
Total cash and short-term investments
    370,839       322,396  
Accounts receivable (less allowances of $5,174 in 2011 and $4,980 in 2010)
    104,381       119,273  
Other current assets
    27,454       27,910  
Deferred income taxes
    14,479       14,279  
 
Total current assets
    517,153       483,858  
 
Property and equipment, net
    59,620       58,207  
Acquired intangible assets, net
    77,053       83,208  
Goodwill
    238,514       238,343  
Deferred income taxes
    29,444       29,214  
Long-term investments and other
    44,048       43,993  
 
Total
  $ 965,832     $ 936,823  
 
 
               
Liabilities and Shareholders’ Equity
               
Current liabilities:
               
Current portion, long-term debt
  $ 396     $ 388  
Accounts payable
    7,437       13,176  
Accrued compensation and related taxes
    26,723       44,920  
Income taxes payable
    7,216       4,083  
Other accrued liabilities
    39,182       36,148  
Short-term deferred revenue
    158,088       138,961  
 
Total current liabilities
    239,042       237,676  
 
Long-term debt, less current portion
    182       276  
 
Long-term deferred revenue
    4,777       2,908  
 
Deferred income taxes
    2,431       2,378  
 
Other non-current liabilities
    4,752       5,253  
 
Commitments and contingencies (Note 12)
               
Shareholders’ equity:
               
Common stock and additional paid-in capital; authorized, 100,000 shares; issued and outstanding, 66,957 shares in 2011 and 66,528 shares in 2010
    362,439       347,604  
Retained earnings, including accumulated other comprehensive losses of $(4,771) in 2011 and $(9,138) in 2010
    352,209       340,728  
 
Total shareholders’ equity
    714,648       688,332  
 
Total
  $ 965,832     $ 936,823  
 
See notes to unaudited condensed consolidated financial statements.

3


Table of Contents

Condensed Consolidated Statements of Operations (unaudited)
                 
(In thousands, except per share data)
    Three Months Ended February 28,
    2011     2010  
 
Revenue:
               
Software licenses
  $ 51,336     $ 47,117  
Maintenance and services
    82,901       80,430  
 
Total revenue
    134,237       127,547  
 
Costs of revenue:
               
Cost of software licenses
    2,381       1,989  
Cost of maintenance and services
    17,768       16,914  
Amortization of acquired technology intangibles
    3,975       5,098  
 
Total costs of revenue
    24,124       24,001  
 
Gross profit
    110,113       103,546  
 
 
               
Operating expenses:
               
Sales and marketing
    44,698       43,206  
Product development
    20,859       23,387  
General and administrative
    11,852       12,782  
Amortization of other acquired intangibles
    2,274       2,364  
Restructuring expense
    2,114       25,771  
Acquisition-related expenses
          415  
 
Total operating expenses
    81,797       107,925  
 
Income (loss) from operations
    28,316       (4,379 )
 
Other income (expense):
               
Interest income and other
    588       1,481  
Foreign currency gain (loss)
    (627 )     1,275  
 
Total other income (expense)
    (39 )     2,756  
 
Income (loss) before provision for income taxes
    28,277       (1,623 )
Provision for (benefit from) income taxes
    7,756       (617 )
 
Net income (loss)
  $ 20,521     $ (1,006 )
 
 
               
Earnings (loss) per share:
               
Basic
  $ 0.31       ($0.02 )
Diluted
  $ 0.29       ($0.02 )
 
 
               
Weighted average shares outstanding:
               
Basic
    66,986       61,619  
Diluted
    69,659       61,619  
 
See notes to unaudited condensed consolidated financial statements.

4


Table of Contents

Condensed Consolidated Statements of Cash Flows (unaudited)
                 
(In thousands)
    Three Months Ended February 28,
    2011     2010  
 
Cash flows from operating activities:
               
Net income
  $ 20,521     $ (1,006 )
Adjustments to reconcile net income to net cash provided by operating activities:
               
Depreciation and amortization of property and equipment
    2,212       3,079  
Amortization of acquired intangible assets
    6,249       7,462  
Stock-based compensation
    4,184       4,557  
Deferred income taxes
    (187 )     (210 )
Tax benefit from stock plans
    3,361       1,640  
Excess tax benefit from stock plans
    (2,723 )     (740 )
Changes in operating assets and liabilities, net of effects from acquisitions:
               
Accounts receivable
    17,667       3,522  
Other current assets
    506       (723 )
Accounts payable and accrued liabilities
    (22,861 )     6,725  
Income taxes payable
    3,650       (9,361 )
Deferred revenue
    17,651       19,303  
 
Net cash provided by operating activities
    50,230       34,248  
 
Cash flows from investing activities:
               
Purchases of investments available for sale
    (26,285 )     (4,622 )
Sales and maturities of investments available for sale
    3,430       19,768  
Redemptions at par by issuers of auction rate securities
    200       2,250  
Purchases of property and equipment
    (3,352 )     (1,502 )
Acquisitions
          (49,086 )
Decrease in other non-current assets
    65       90  
 
Net cash used for investing activities
    (25,942 )     (33,102 )
 
Cash flows from financing activities:
               
Issuance of common stock
    18,857       21,117  
Excess tax benefit from stock plans
    2,723       740  
Payment of long-term debt
    (86 )     (88 )
Repurchase of common stock
    (24,977 )     (10,010 )
 
Net cash provided by (used for) financing activities
    (3,483 )     11,759  
 
Effect of exchange rate changes on cash
    4,784       (9,614 )
 
Net increase in cash and equivalents
    25,589       3,291  
Cash and equivalents, beginning of period
    286,559       175,873  
 
Cash and equivalents, end of period
  $ 312,148     $ 179,164  
 
See notes to unaudited condensed consolidated financial statements.

5


Table of Contents

Notes to Condensed Consolidated Financial Statements (unaudited)
Note 1: Basis of Presentation
We have prepared the accompanying unaudited condensed consolidated financial statements pursuant to the rules and regulations of the Securities and Exchange Commission (SEC) regarding interim financial reporting. Accordingly, they do not include all of the information and footnotes required by accounting principles generally accepted in the United States of America for complete financial statements and these unaudited financial statements should be read in conjunction with the audited financial statements included in our Annual Report on Form 10-K for the fiscal year ended November 30, 2010.
We have made no significant changes in the application of our significant accounting policies other than required changes that were disclosed in our Annual Report on Form 10-K for the fiscal year ended November 30, 2010.
We have prepared the accompanying unaudited condensed consolidated financial statements on the same basis as the audited financial statements included in our Annual Report on Form 10-K, and these financial statements include all adjustments, consisting only of normal recurring adjustments, necessary for a fair presentation of the results of the interim periods presented. The operating results for the interim periods presented are not necessarily indicative of the results expected for the full fiscal year.
We evaluated subsequent events through the date and time our condensed consolidated financial statements were issued.
Common Stock Split
On December 20, 2010, our Board of Directors approved a three-for-two common stock split in the form of a stock dividend. Shareholders received one additional share for every two shares held. The distribution was made on January 28, 2011 to shareholders of record at the close of business on January 12, 2011. All share and per share amounts in this Annual Report have been restated to reflect the stock split.
Recent Accounting Pronouncements
Performing Step 2 of the Goodwill Impairment Test
In December 2010, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update No. 2010-28, When to Perform Step 2 of the Goodwill Impairment Test for Reporting Units with Zero or Negative Carrying Amounts (Topic 350)—Intangibles—Goodwill and Other (ASU 2010-28). ASU 2010-28 amends the criteria for performing Step 2 of the goodwill impairment test for reporting units with zero or negative carrying amounts and requires performing Step 2 if qualitative factors indicate that it is more likely than not that a goodwill impairment exists. We will adopt ASU 2010-28 in fiscal 2012 and any impairment to be recorded upon adoption will be recognized as an adjustment to our beginning retained earnings. We are currently evaluating the impact of the pending adoption of ASU 2010-28 on our consolidated financial statements.
Disclosure Requirements Related to Fair Value Measurements
In January 2010, the FASB issued Accounting Standards Update No. 2010-06, Improving Disclosures about Fair Value Measurements (Topic 820)—Fair Value Measurements and Disclosures (ASU 2010-06), to add additional disclosures about the different classes of assets and liabilities measured at fair value, the valuation techniques and inputs used, and the activity in Level 3 fair value measurements (as defined in Note 7 below). Certain provisions of this update will be effective for us in fiscal 2012 and we are currently evaluating the impact of the pending adoption of ASU 2010-06 on our consolidated financial statements.

6


Table of Contents

Note 2: Earnings Per Share
We compute basic earnings per share using the weighted average number of common shares outstanding. We compute diluted earnings per share using the weighted average number of common shares outstanding plus the effect of outstanding dilutive stock options and restricted stock units, using the treasury stock method, and outstanding deferred stock units. The following table provides the calculation of basic and diluted earnings per share on an interim basis:
                 
(In thousands, except per share data)
    Three Months Ended February 28,
    2011     2010  
 
Net income (loss)
  $ 20,521     $ (1,006 )
 
Weighted average shares outstanding
    66,986       61,619  
Dilutive impact from outstanding stock awards
    2,673        
 
Diluted weighted average shares outstanding
    69,659       61,619  
 
Earnings (loss) per share:
               
Basic
  $ 0.31       ($0.02 )
Diluted
  $ 0.29       ($0.02 )
 
We excluded stock awards representing approximately 291,000 shares of common stock from the calculation of diluted earnings per share in the first quarter of fiscal 2011 because these awards were anti-dilutive. We excluded all outstanding stock awards from the calculation of diluted earnings per share for the first quarter of fiscal 2010 as the impact would have been anti-dilutive as we were in an overall net loss position.
Note 3: Stock-based Compensation
Stock-based compensation expense reflects the fair value of stock-based awards measured at the grant date and recognized over the relevant service period. We estimate the fair value of each stock-based award on the measurement date using either the current market price of the stock or the Black-Scholes option valuation model. The Black-Scholes option valuation model incorporates assumptions as to stock price volatility, the expected life of options, a risk-free interest rate and dividend yield. We recognize stock-based compensation expense on a straight-line basis over the service period of the award, which is generally five years for options, and three years for restricted stock units.
The following table provides the classification of stock-based compensation as reflected in our consolidated statements of operations:
                 
(In thousands)
    Three Months Ended February 28,
    2011     2010  
 
Cost of revenue
  $ 223     $ 263  
Sales and marketing
    1,290       1,578  
Product development
    1,269       1,107  
General and administrative
    1,402       1,283  
Restructuring
          326  
 
Total
  $ 4,184     $ 4,557  
 
Note 4: Income Taxes
We provide for deferred income taxes resulting from temporary differences between financial and taxable income. We record valuation allowances to reduce deferred tax assets to the amount that is more likely than not to be realized. We have not provided for U.S. income taxes on the undistributed earnings of non-U.S. subsidiaries, as these earnings have been permanently reinvested or would be principally offset by foreign tax credits.
Our federal and state income tax returns are closed by statute for all years prior to fiscal 2007 and we are no longer subject to audit for those periods. Certain state taxing authorities are currently examining our income tax returns for years through fiscal 2008. Tax authorities for certain non-U.S. jurisdictions are also examining returns affecting unrecognized tax benefits, none of which are material to our balance sheet, cash flows or statements of operations. With some exceptions, we are generally no longer subject to tax examinations in non-U.S. jurisdictions for years prior to fiscal 2005.

7


Table of Contents

The U.S. research and development credit was retroactively reinstated in December 2010. As a result, in the first quarter of fiscal 2011, we recorded a tax benefit of $2.0 million related to qualifying research and development activities from the period of January 2010 through November 2010.
We believe that we have adequately provided for any reasonably foreseeable outcomes related to our tax audits and that any settlement will not have a material adverse effect on our consolidated financial position or results of operations. However, there can be no assurances as to the possible outcomes.
Note 5: Investments
A summary of our cash, cash equivalents and available-for-sale investments at February 28, 2011 is as follows:
                                 
(In thousands)
    Cost     Unrealized     Unrealized     Fair  
Security Type   Basis     Gains     Losses     Value  
 
Cash
  $ 199,265     $     $     $ 199,265  
Money market funds
    99,408                   99,408  
State and municipal bond obligations
    43,854       177       (19 )     44,012  
US government and agency securities
    11,500             (1 )     11,499  
Auction rate securities — municipal bonds
    27,200             (3,382 )     23,818  
Auction rate securities — student loans
    18,800             (2,779 )     16,021  
Corporate bonds
    16,669             (14 )     16,655  
 
Total
  $ 416,696     $ 177     $ (6,195 )   $ 410,678  
 
Such amounts are classified on our balance sheet at February 28, 2011 as follows:
                         
(In thousands)
    Cash and     Short-term     Long-term  
Security Type   Equivalents     Investments     Investments  
 
Cash
  $ 199,265     $     $  
Money market funds
    99,408              
State and municipal bond obligations
    5,975       38,037        
US government and agency securities
    2,500       8,999        
Auction rate securities — municipal bonds
                23,818  
Auction rate securities — student loans
                16,021  
Corporate bonds
    5,000       11,655        
 
Total
  $ 312,148     $ 58,691     $ 39,839  
 
For each of the auction rate securities (ARS), we evaluated the risks related to the structure, collateral and liquidity of the investment, and forecasted the probability of issuer default, auction failure and a successful auction at par or a redemption at par for each future auction period. The weighted average cash flow for each period was then discounted back to present value for each security. Based on this methodology, we determined that the fair value of our non-current ARS investments is $39.8 million, and the temporary impairment charge recorded at February 28, 2011 in accumulated other comprehensive loss to reduce the value of our available-for-sale ARS investments was $6.2 million.
We will not be able to access these remaining funds until a future auction for these ARS is successful, we sell the securities in a secondary market, or they are redeemed by the issuer. As such, these remaining investments currently lack short-term liquidity and are therefore classified as long-term investments on the balance sheet at February 28, 2011. However, based on our cash and short-term investments balance of $370.8 million and expected operating cash flows, we do not anticipate the lack of liquidity associated with these ARS to adversely affect our ability to conduct business and believe we have the ability to hold the affected securities throughout the currently estimated recovery period. Therefore, the impairment on these securities is considered only temporary in nature. If the credit rating of either the security issuer or the third-party insurer underlying the investments deteriorates significantly, we may be required to adjust the carrying value of the ARS through an other-than-temporary impairment charge to earnings.

8


Table of Contents

A summary of our cash, cash equivalents and available-for-sale investments at November 30, 2010 is as follows:
                                 
(In thousands)
    Cost     Unrealized     Unrealized     Fair  
Security Type   Basis     Gains     Losses     Value  
 
Cash
  $ 154,718     $     $     $ 154,718  
Money market funds
    122,415                   122,415  
State and municipal bond obligations
    25,484       207       (10 )     25,681  
US government and agency securities
    10,000                   10,000  
Auction rate securities — municipal bonds
    27,200             (3,560 )     23,640  
Auction rate securities — student loans
    19,000             (2,997 )     16,003  
Corporate bonds
    9,418             (21 )     9,397  
Certificates of deposit
    185                   185  
 
Total
  $ 368,420     $ 207     $ (6,588 )   $ 362,039  
 
Such amounts are classified on our balance sheet at November 30, 2010 as follows:
                         
(In thousands)
    Cash and     Short-term     Long-term  
Security Type   Equivalents     Investments     Investments  
 
Cash
  $ 154,718     $     $  
Money market funds
    122,415              
State and municipal bond obligations
    1,926       23,755        
US government and agency securities
    7,500       2,500        
Auction rate securities — municipal bonds
                23,640  
Auction rate securities — student loans
                16,003  
Corporate bonds
          9,397          
Certificates of deposit
          185        
 
Total
  $ 286,559     $ 35,837     $ 39,643  
 
                 
(In thousands)
    Feb. 28, 2011     Nov. 30, 2010  
 
Due in one year or less (1)
  $ 99,283     $ 70,285  
Due after one year
    12,722       14,621  
 
Total
  $ 112,005     $ 84,906  
 
 
(1)   Includes ARS which are tendered for interest-rate setting purposes periodically throughout the year. Beginning in February 2008, auctions for these securities began to fail, and therefore these investments currently lack short-term liquidity. The remaining contractual maturities of these securities range from 6 to 37 years.
Investments with continuous unrealized losses for less than twelve months and twelve months or greater and their related fair values are as follows at February 28, 2011:
                                                 
(In thousands)
            Less Than             12 Months              
            12 Months             or Greater     Total     Total  
    Fair     Unrealized     Fair     Unrealized     Fair     Unrealized  
Security Type   Value     Losses     Value     Losses     Value     Losses  
 
State and municipal bond obligations
  $ 19,099     $ (19 )   $     $     $ 19,099     $ (19 )
US government and agency securities
    2,999       (1 )                 2,999       (1 )
Auction rate securities — municipal bonds
                23,818       (3,382 )     23,818       (3,382 )
Auction rate securities — student loans
                16,021       (2,779 )     16,021       (2,779 )
Corporate bonds
    11,655       (14 )                 11,655       (14 )
 
Total
  $ 33,753     $ (34 )   $ 39,839     $ (6,161 )   $ 73,592     $ (6,195 )
 

9


Table of Contents

Investments with continuous unrealized losses for less than twelve months and twelve months or greater and their related fair values are as follows at November 30, 2010:
                                                 
(In thousands)
            Less Than             12 Months              
            12 Months             or Greater     Total     Total  
    Fair     Unrealized     Fair     Unrealized     Fair     Unrealized  
Security Type   Value     Losses     Value     Losses     Value     Losses  
 
State and municipal bond obligations
  $ 6,506     $ (10 )   $     $     $ 6,506     $ (10 )
Auction rate securities — municipal bonds
                23,640       (3,560 )     23,640       (3,560 )
Auction rate securities — student loans
                16,003       (2,997 )     16,003       (2,997 )
Corporate bonds
    9,397       (21 )                 9,397       (21 )
 
Total
  $ 15,903     $ (31 )   $ 39,643     $ (6,557 )   $ 55,546     $ (6,588 )
 
The unrealized losses associated with state and municipal obligations and corporate bonds and notes are attributable to changes in interest rates. The unrealized losses associated with ARS are discussed above. Management does not believe any unrealized losses represent other-than-temporary impairments based on our evaluation of available evidence as of February 28, 2011.
Note 6: Derivative Instruments
We generally use foreign currency option contracts that are not designated as hedging instruments to economically hedge a portion of forecasted international cash flows for up to one year in the future. All foreign currency option contracts are recorded at fair value in other current assets on the balance sheet at the end of each reporting period and expire within one year. In the first quarter of fiscal 2011, mark-to-market losses of $0.5 million on foreign currency option contracts were recorded in other income in the statement of operations. In the first quarter of fiscal 2010, mark-to-market gains of $1.9 million on foreign currency option contracts were recorded in other income in the statement of operations.
We also use forward contracts that are not designated as hedging instruments to economically hedge the impact of the variability in exchange rates on accounts receivable and collections denominated in certain foreign currencies. We generally do not hedge the net assets of our international subsidiaries. All forward contracts are recorded at fair value in either other current assets or other current liabilities on the balance sheet at the end of each reporting period and expire within 90 days. In the first quarter of fiscal 2011, losses of $0.5 million from our forward contracts were recognized in other income in the statement of operations. In the first quarter of fiscal 2010, losses of $5.0 million from our forward contracts were recognized in other income in the statement of operations. These losses were substantially offset by unrealized gains on the offsetting positions.
The table below details outstanding foreign currency forward and option contracts at February 28, 2011 where the notional amount is determined using contract exchange rates:
                 
(In thousands)
    Notional Value     Fair Value  
 
Foreign currency forward contracts to sell U.S. dollars
  $ 11,284     $ (85 )
Foreign currency forward contracts to purchase U.S. dollars
    31,531       (15 )
Foreign currency option contracts to purchase U.S. dollars
    22,775       32  
 
Total
  $ 65,590     $ (68 )
 
The table below details outstanding foreign currency forward and option contracts at November 30, 2010 where the notional amount is determined using contract exchange rates:
                 
(In thousands)
    Notional Value     Fair Value  
 
Foreign currency forward contracts to sell U.S. dollars
  $ 36,856     $ 317  
Foreign currency forward contracts to purchase U.S. dollars
    13,837       54  
Foreign currency option contracts to purchase U.S. dollars
    22,775       496  
 
Total
  $ 73,468     $ 867  
 

10


Table of Contents

Note 7: Fair Value Measurements
The following table details the fair value measurements within the fair value hierarchy of our financial assets at February 28, 2011:
                                 
(In thousands)
            Fair Value Measurements at the Reporting Date Using
            Quoted Prices in              
            Active Markets     Significant Other     Significant  
    February 28,     Using Identical     Observable Inputs     Unobservable  
Description   2011     Assets (Level 1)     (Level 2)     Inputs (Level 3)  
 
Money market funds
  $ 99,408     $ 99,408     $     $  
State and municipal bond obligations
    44,012             44,012        
US government and agency securities
    11,499             11,499        
Auction rate securities — municipal bonds
    23,818                   23,818  
Auction rate securities — student loans
    16,021                   16,021  
Corporate bonds
    16,655             16,655        
Foreign exchange derivatives
    (68 )           (68 )      
 
Total
  $ 211,345     $ 99,408     $ 72,098     $ 39,839  
 
The following table details the fair value measurements within the fair value hierarchy of our financial assets at November 30, 2010:
                                 
(In thousands)
            Fair Value Measurements at the Reporting Date Using
            Quoted Prices in              
            Active Markets     Significant Other     Significant  
    Nov. 30,     Using Identical     Observable Inputs     Unobservable  
Description   2010     Assets (Level 1)     (Level 2)     Inputs (Level 3)  
 
Money market funds
  $ 122,415     $ 122,415     $     $  
State and municipal bond obligations
    25,681             25,681        
US government and agency securities
    10,000             10,000        
Auction rate securities — municipal bonds
    23,640                   23,640  
Auction rate securities — student loans
    16,003                   16,003  
Corporate bonds
    9,397             9,397        
Certificates of deposit
    185             185        
Foreign exchange derivatives
    867             867        
 
Total
  $ 208,188     $ 122,415     $ 46,130     $ 39,643  
 
The valuation technique used to measure fair value for our Level 1 and Level 2 assets is a market approach, using prices and other relevant information generated by market transactions involving identical or comparable assets. The valuation technique used to measure fair value for our Level 3 assets is an income approach, where the expected weighted average future cash flows were discounted back to present value for each asset.

11


Table of Contents

The following table reflects the activity for our financial assets measured at fair value using Level 3 inputs for each period presented:
                 
(In thousands)
    Three Months Ended February 28,
    2011     2010  
 
Balance, beginning of period
  $ 39,643     $ 58,454  
Redemptions and repurchases at par
    (200 )     (2,250 )
Unrealized gain (loss) included in accumulated other comprehensive income
    396       (299 )
Unrealized gain on ARS trading securities included in other income
          66  
Unrealized loss on put option related to ARS rights offering included in other income
          (66 )
 
Balance, end of period
  $ 39,839     $ 55,905  
 
Note 8: Comprehensive Income
The components of comprehensive income include, in addition to net income, foreign currency translation adjustments and unrealized gains and losses on investments. The following table provides the composition of comprehensive income on an interim basis:
                 
(In thousands)
    Three Months Ended February 28,
    2011     2010  
 
Net income (loss), as reported
  $ 20,521     $ (1,006 )
Foreign currency translation adjustments
    3,964       (4,665 )
Unrealized gain (loss) on investments
    403       (30 )
 
Total comprehensive income (loss)
  $ 24,888     $ (5,701 )
 
Note 9: Common Stock Repurchases
We purchased approximately 847,000 shares and 527,000 shares of our common stock for $25.0 million and $10.0 million in the first three months of fiscal 2011 and fiscal 2010, respectively. The Board of Directors has authorized, for the period from October 1, 2010 through September 30, 2011, the purchase of up to $100 million of our common stock, at such times that management deems such purchases to be an effective use of cash. The remaining balance under this authorization was approximately $75 million at February 28, 2011.
Note 10: Goodwill
Goodwill is the amount by which the cost of acquired net assets in a business acquisition exceeded the fair value of net identifiable assets on the date of purchase. Goodwill in certain foreign jurisdictions changes each period due to changes in foreign currency exchange rates. During the first quarter of fiscal 2011, we completed our annual testing for impairment of goodwill and, based on those tests, concluded that no impairment of goodwill existed as of December 15, 2010. For purposes of the annual impairment test, we assigned goodwill of $61.1 million to the Application Development Platforms operating segment, $76.9 million to the Enterprise Business Solutions operating segment and $100.5 million to the Enterprise Data Solutions operating segment. All of our operating segments had an estimated fair value that was substantially in excess of the carrying value and none was at potential risk of failing step-one of our goodwill impairment analysis. See Note 11 for a description of each operating segment.
Note 11: Segment Information
Operating segments, as defined under generally accepted accounting principles (GAAP), are components of an enterprise about which discrete financial information is available and regularly reviewed by the chief operating decision maker in deciding how to allocate resources and assess performance. We internally report results to our chief operating decision maker on both a business unit basis and a functional basis. Our business units represent our segments for financial reporting purposes.
However, our organization is managed primarily on a functional basis. We assign dedicated costs and expenses directly to each business unit. We utilize an allocation methodology to assign all other costs and expenses to each business unit. A

12


Table of Contents

significant portion of the total costs and expenses assigned to each business unit are allocated. We disclose revenue and operating income based upon internal accounting methods. Our chief operating decision maker is our Chief Executive Officer.
We have three business units, each of which meet the criteria for segment reporting: (1) Application Development Platforms, which includes the OpenEdge, Orbix and ObjectStore product sets; (2) Enterprise Business Solutions, which includes the Apama, Sonic, Actional, Savvion and Fuse product sets; and (3) Enterprise Data Solutions, which includes the DataDirect Connect, DataDirect Shadow and DataServices product sets.
We do not manage our assets or capital expenditures by segment or assign other income and income taxes to segments. We manage and report such items on a consolidated company basis.
The following table provides revenue and income (losses) from operations for our reportable segments on an interim basis:
                 
(In thousands)
    Three months ended February 28,
    2011     2010  
 
Revenue:
               
Application Development Platform segment
  $ 79,077     $ 81,856  
Enterprise Business Solutions segment
    37,172       27,692  
Enterprise Data Solutions segment
    18,033       18,453  
Reconciling items
    (45 )     (454 )
 
Total
  $ 134,237     $ 127,547  
 
 
               
Income (loss) from operations:
               
Application Development Platform segment
  $ 46,656     $ 48,626  
Enterprise Business Solutions segment
    (6,835 )     (11,026 )
Enterprise Data Solutions segment
    1,512       (4,846 )
Reconciling items
    (13,017 )     (37,133 )
 
Total
  $ 28,316     $ (4,379 )
 
The reconciling items within revenue represent purchase accounting adjustments for deferred revenue related to acquisitions. The reconciling items within income from operations represent amortization of acquired intangibles, stock-based compensation, restructuring and acquisition-related expenses, purchase accounting adjustments for deferred revenue and certain unallocated administrative expenses. Reconciling items are excluded from segment measurements, as such amounts are not deducted from internal measurements of segment revenue or operating income.
In the following table, revenue attributed to North America includes sales to customers in the United States and Canada and licensing to certain multinational organizations, substantially all of which is invoiced from the United States. Revenue from Europe, Middle East and Africa (EMEA), Latin America and Asia Pacific includes shipments to customers in each region, not including certain multinational organizations, plus export shipments into each region that are billed from the United States. Information relating to revenue from external customers from different geographical areas is as follows:
                 
(In thousands)
    Three months ended February 28,
    2011     2010  
 
North America
  $ 64,478     $ 57,820  
EMEA
    51,415       52,280  
Latin America
    9,159       9,778  
Asia Pacific
    9,185       7,669  
 
Total
  $ 134,237     $ 127,547  
 

13


Table of Contents

Note 12: Contingencies
We are 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 other legal matters will have a material adverse effect on our consolidated financial position or results of operations.
On January 21, 2010, JuxtaComm Technologies (JuxtaComm) filed a complaint in the Eastern District of Texas against Progress Software, two of our subsidiaries and 19 other defendants, alleging infringement of JuxtaComm’s US patent 6,195,662 (“System for Transforming and Exchanging Data Between Distributed Heterogeneous Computer Systems”). In its complaint, JuxtaComm alleges that certain of the products within our Sonic, Fuse, DataDirect Connect and DataServices product sets infringe JuxtaComm’s patent. In its complaint, JuxtaComm seeks unspecified monetary damages and permanent injunctive relief.
In May 2010, we filed a response to this complaint in which we denied all claims. The discovery phase of this litigation has commenced. Trial is scheduled for January 3, 2012.
We intend to defend the action vigorously. While we believe that we have valid defenses to JuxtaComm’s claims, litigation is inherently unpredictable and we cannot make an estimate of the range of potential loss. It is possible that our business, financial position, or results of operations could be negatively affected by an unfavorable resolution of this action.
Note 13: Restructuring Charges
During fiscal 2010, our management approved, committed to and initiated plans to restructure and improve efficiencies in our operations as a result of certain management and organizational changes. Restructurings were undertaken in the first and third quarters of 2010 to better position the company for long-term growth, improved profitability, greater competitiveness and improved efficiency across our global business. Actions taken during these restructurings included the refinement of our product portfolio towards core and high-growth opportunities and the global consolidation and redeployment of a portion of our product development and administrative personnel, assets and processes to other global locations that offer greater efficiencies to the business and the continued consolidation of offices around the world. To accomplish these goals, and with a view toward better optimizing operations and improving productivity and efficiency, we reduced our global workforce primarily within the development, sales and administrative organizations. This workforce reduction was conducted across all geographies and also resulted in a consolidation of offices in certain locations. Certain activities related to the second fiscal 2010 restructuring continued into the first three months of fiscal 2011 and are expected to continue through fiscal 2011. The total costs of the fiscal 2010 restructurings primarily relate to employee severance and facilities related expenses, and are recorded to the restructuring expense line item within our consolidated statements of operations. The excess facilities and other costs represent facilities costs for unused space and termination costs of automobile leases for employees included in the workforce reduction.
As part of the restructuring plan, we also increased our investment and expansion of development and administration operations in India, where we have run a successful development organization for several years. Over the remaining nine months of fiscal 2011, we expect to increase the size of our product development organization in Hyderabad, India, from about a third of our development resources to about half, in order manage our development costs as we increase overall product development headcount and capacity in our key product areas. Therefore, we expect to move and add additional product group functions as well as certain administrative functions to India. This expansion in India will result in the reduction of our development and administration operations headcount in other geographies in which we operate.
Through these initiatives, we expect to incur aggregate future pre-tax restructuring charges and pre-tax non-recurring transition expenses of approximately $3 million to $6 million over the remaining nine months of fiscal 2011, primarily comprising costs for severance, transition costs and consolidation of facilities. The transition expenses are necessary to ramp up the new, more efficient capabilities ahead of switching over from the existing cost structure. We will report these restructuring charges and transition expenses in our financial results as they are incurred during the phase-in period.

14


Table of Contents

A summary of activity for all restructuring actions is as follows:
                         
(In thousands)
    Excess Facilities     Employee Severance        
    and Other Costs     and Related Benefits     Total  
 
Balance, December 1, 2010
    8,627       4,016       12,643  
Additional reserves related to Q3 2010 restructuring and adjustments to initial reserves
    1,280       834       2,114  
Cash disbursements
    (1,448 )     (2,690 )     (4,138 )
Translation adjustments and other
    51       15       66  
 
Balance, February 28, 2011
  $ 8,510     $ 2,175     $ 10,685  
 
The amounts included under cash disbursements for excess facilities costs are net of proceeds received from sublease agreements. The balance of the employee severance and related benefits is expected to be paid over a period of time ending in fiscal 2011. The balance of the excess facilities and related costs is expected to be paid over a period of time ending in fiscal 2013.
For all restructuring reserves described above the short-term portion of $7.3 million is included in other accrued liabilities and the long-term portion of $3.4 million is included in other non-current liabilities on the balance sheet at February 28, 2011.

15


Table of Contents

Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
Cautionary Note Regarding Forward-Looking Statements
The Private Securities Litigation Reform Act of 1995 contains certain safe harbor provisions regarding forward-looking statements. This Form 10-Q, and other information provided by us or statements made by our 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 we “expect,” “estimate,” “believe,” “are planning” or “plan 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, including but not limited to the following: the receipt and shipment of new orders; the timely release and market acceptance of new products and /or enhancements to our existing products; the growth rates of certain market segments; the positioning of our products in those market segments; the customer demand and acceptance of our new product initiative, the Progress RPM suite; variations in the demand for professional services and technical support; pricing pressures and the competitive environment in the software industry; the continued uncertainty in the U.S. and international economies, which could result in fewer sales of our products and may otherwise harm our business; business and consumer use of the Internet; our ability to complete and integrate acquisitions; our ability to realize the expected benefits and anticipated synergies from acquired businesses; our ability to penetrate international markets and manage our international operations; and those factors discussed in Part I, Item 1A (Risk Factors) in our Annual Report on Form 10-K for the fiscal year ended November 30, 2010. Although we have sought to identify the most significant risks to our business, we cannot predict whether, or to what extent, any of such risks may be realized. We also cannot assure you that we have identified all possible issues which we might face. We undertake no obligation to update any forward-looking statements that we make.
Overview
We are a global enterprise software company that enables organizations to achieve higher levels of business performance by improving their operational responsiveness. Operational responsiveness is the ability of business processes and systems to respond to changing business conditions and customer interactions as they occur. We offer a portfolio of best-in-class, real-time business solutions providing visibility into business systems and processes, event processing to respond to business events that could affect performance, and business process management enabling businesses to continually improve business processes with no disruption to their business. We also provide enterprise data solutions (data access and integration) and application development platforms (for application development and management, and SaaS enablement). We maximize the benefits of operational responsiveness while minimizing information technology complexity and total cost of ownership.
Our segment reporting consists of three business units: Application Development Platforms, Enterprise Business Solutions and Enterprise Data Solutions. Our product lines comply with open standards, deliver high levels of performance and scalability and provide a low total cost of ownership. Our products are generally sold under perpetual licenses, but certain product lines and business activities also utilize a term or subscription licensing model. A complete discussion of our business units is included in our Annual Report on Form 10-K for our fiscal year ended November 30, 2010.
During fiscal 2010, our management approved, committed to and initiated plans to restructure and improve efficiencies in our operations as a result of certain management and organizational changes. Restructurings were undertaken in the first and third quarter of fiscal 2010 to better position the company for long-term growth, improved profitability, greater competitiveness and improved efficiency across our global business. Actions taken during these restructurings included the refinement of our product portfolio towards core and high-growth opportunities and the global consolidation and redeployment of a portion of our product development and administrative personnel, assets and processes to other global locations that offer greater efficiencies to the business and the continued consolidation of offices around the world. We also increased our investment and expansion of development and administration operations in India, where we have run a successful development organization for several years. We expect to increase the size of our product development organization in Hyderabad, India, from about a third of our development resources to about half, in order to manage our development costs as we increase overall product development headcount and capacity in our key product areas. Therefore, over the next nine months, we expect to move and add additional product group functions as well as certain administrative functions to India. This expansion in India will result in the reduction of our development and administration operations headcount in all other geographies in which we operate.
Through these initiatives, we expect to incur aggregate future pre-tax restructuring charges and pre-tax non-recurring transition expenses of approximately $3 million to $6 million over the remaining nine months of fiscal 2011, primarily comprising costs for severance, transition costs and consolidation of facilities. The transition expenses are necessary to ramp up the new, more efficient capabilities ahead of switching over from the existing cost structure.

16


Table of Contents

Another factor impacting our results is that we derive a significant portion of our revenue from international operations. These operations are primarily conducted in foreign currencies. As a result, changes in the value of these foreign currencies relative to the U.S. dollar significantly impact our results of operations. In the first six months of fiscal 2010, the year-over-year decline in the value of the U.S. dollar against most major currencies positively affected the translation of our results into U.S. dollars. In the last six months of fiscal 2010 and in the first three months of fiscal 2011, the year-over-year increase in the value of the U.S. dollar against most major currencies negatively affected the translation of our results into U.S. dollars.
We see the most significant risks for fiscal 2011 continuing to be the macroeconomic climate (including the recent events in Japan), which could cause our customers to delay, forego or reduce the amount of their investments in our products or delay payments of amounts due to us.
Critical Accounting Policies
Our consolidated financial statements are prepared in accordance with U.S. generally accepted accounting principles (GAAP). These accounting principles require us to make certain estimates, judgments and assumptions. We believe that the estimates, judgments and assumptions upon which we rely are reasonable based upon information available to us at the time that these estimates, judgments and assumptions are made. These estimates, judgments and assumptions can affect the reported amounts of assets and liabilities as of the date of the financial statements as well as the reported amounts of revenues and expenses during the periods presented. To the extent there are material differences between these estimates, judgments or assumptions and actual results, our financial statements will be affected. The accounting policies that reflect our more significant estimates, judgments and assumptions and which we believe are the most critical to aid in fully understanding and evaluating our reported financial results include the following:
    Revenue Recognition
 
    Allowance for Doubtful Accounts
 
    Goodwill and Intangible Assets
 
    Income Tax Accounting
 
    Stock-Based Compensation
 
    Investments in Debt Securities
 
    Restructuring Charges
In many cases, the accounting treatment of a particular transaction is specifically dictated by GAAP and does not require management’s judgment in its application. There are also areas in which management’s judgment in selecting among available alternatives would not produce a materially different result. Our senior management has reviewed these critical accounting policies and related disclosures with the Audit Committee of the Board of Directors.
During the first three months of fiscal 2011, there were no significant changes in our critical accounting policies and estimates. See Management’s Discussion and Analysis of Financial Condition and Results of Operations in Item 7 of our Annual Report on Form 10-K for the fiscal year ended November 30, 2010 for a more complete discussion of our critical accounting policies and estimates.

17


Table of Contents

Results of Operations
The following table provides 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:
                         
                    Period to Period  
    Percentage of Total Revenue     Change  
                    2011  
    Three Months Ended     Compared  
    Feb. 28, 2011     Feb. 28, 2010     to 2010  
 
Revenue:
                       
Software licenses
    38 %     37 %     9 %
Maintenance and services
    62       63       3  
 
Total revenue
    100       100       5  
 
Costs of revenue:
                       
Cost of software licenses
    2       2       20  
Cost of maintenance and services
    13       13       5  
Amortization of acquired intangibles for purchased technology
    3       4       (22 )
 
Total costs of revenue
    18       19       1  
 
Gross profit
    82       81       6  
 
Operating expenses:
                       
Sales and marketing
    33       34       3  
Product development
    16       18       (11 )
General and administrative
    9       10       (7 )
Amortization of other acquired intangibles
    2       2       (4 )
Restructuring expenses
    1       20       (92 )
Acquisition-related expenses
    0       0       (100 )
 
Total operating expenses
    61       84       (24 )
 
Income (loss) from operations
    21       (3 )       *
Other (expense) income, net
    0       2         *
 
Income (loss) before provision for income taxes
    21       (1 )       *
Provision for (benefit from) income taxes
    6       0         *
 
Net income (loss)
    15 %     (1 )%       *
 
*   not meaningful
Revenue. Our total revenue increased 5% from $127.5 million in the first quarter of fiscal 2010 to $134.2 million in the first quarter of fiscal 2011. Total revenue would have increased by 6% if exchange rates had been constant in the first quarter of fiscal 2011 as compared to exchange rates in effect in the first quarter of fiscal 2010. On a segment basis, revenue from our Application Development Platforms product line decreased 3% from $81.9 million in the first quarter of fiscal 2010 to $79.1 million in the first quarter of fiscal 2011. Revenue from our Enterprise Business Solutions product line increased 34% from $27.7 million in the first quarter of fiscal 2010 to $37.2 million in the first quarter of fiscal 2011. Revenue from our Enterprise Data Solutions product line decreased 2% from $18.5 million in the first quarter of fiscal 2010 to $18.0 million in the first quarter of fiscal 2011.
Software license revenue increased 9% from $47.1 million in the first quarter of fiscal 2010 to $51.3 million in the first quarter of fiscal 2011. Software license revenue would have increased by 10% if exchange rates had been constant in the first quarter of fiscal 2011 as compared to exchange rates in effect in the first quarter of fiscal 2010. The increase in software license revenue in fiscal 2011 was primarily due to strong performance from our indirect channels. Software license revenue from indirect channels increased by 18% in the first quarter of fiscal 2011 as compared to the first quarter of fiscal 2010. Software license revenue from direct end users increased by 1% in the first quarter of fiscal 2011 as compare to the first quarter of fiscal 2010.
Maintenance and services revenue increased 3% from $80.4 million in the first quarter of fiscal 2010 to $82.9 million in the first quarter of fiscal 2011. Maintenance revenue increased 1% and professional services revenue increased 18% in the first quarter of fiscal 2011 as compared to the first quarter of fiscal 2010. Maintenance and services revenue would have increased

18


Table of Contents

by 4% if exchange rates had been constant in the first quarter of fiscal 2011 as compared to exchange rates in effect in the first quarter of fiscal 2010. Excluding the impact of changes in exchange rates, the increase in maintenance and services revenue was primarily the result of growth in our professional services revenue primarily from our Enterprise Business Solutions product line and a slight increase in our installed customer base of maintenance renewals.
Total revenue generated in North America increased 12% from $57.8 million in the first quarter of fiscal 2010 to $64.5 million in the first quarter of fiscal 2011 and represented 45% of total revenue in the first quarter of fiscal 2010 compared to 48% in the first quarter of fiscal 2011. Total revenue generated in markets outside of North America increased slightly from $69.7 million in the first quarter of fiscal 2010 to $69.8 million in the first quarter of fiscal 2011 and represented 55% of total revenue in the first quarter of fiscal 2010 compared to 52% in the first quarter of fiscal 2011. Total revenue generated in markets outside of North America would have represented 52% of total revenue if exchange rates had been constant in the first quarter of fiscal 2011 as compared to the exchange rates in effect in the first quarter of fiscal 2010. Revenue from two of the three major regions outside of North America, consisting of EMEA and Latin America decreased in the first quarter of fiscal 2011 as compared to the first quarter of fiscal 2010, partially offset by an increase in revenue from Asia Pacific.
Cost of Software Licenses. Cost of software licenses consists primarily of costs of royalties, electronic software distribution costs, duplication and packaging. Cost of software licenses increased 20% from $2.0 million in the first quarter of fiscal 2010 to $2.4 million in the first quarter of 2011, and increased as a percentage of software license revenue from 4% to 5%. The increase for the first quarter was primarily due to higher royalty expense for products and technologies licensed or resold from third parties. Cost of software licenses as a percentage of software license revenue varies from period to period depending upon the relative product mix.
Cost of Maintenance and Services. Cost of maintenance and services consists primarily of costs of providing customer support, consulting and education. Cost of maintenance and services increased 5% from $16.9 million in the first quarter of fiscal 2010 to $17.8 million in the first quarter of fiscal 2011, and remained the same as a percentage of maintenance and services revenue at 21%. Cost of maintenance and services increased in the first three months of fiscal 2011 as compared to the first three months of fiscal 2010 due to higher professional services costs associated with higher professional services revenue.
Amortization of Acquired Intangibles for Purchased Technology. Amortization of acquired intangibles for purchased technology primarily represents the amortization of the value assigned to technology-related intangible assets obtained in business combinations. Amortization of acquired intangibles for purchased technology decreased 22% from $5.1 million in the first quarter of fiscal 2010 to $4.0 million in the first quarter of fiscal 2011. The decrease was due to the completion of amortization of intangible assets acquired as part of acquisitions in prior years.
Gross Profit. Our gross profit increased 6% from $103.5 million in the first quarter of fiscal 2010 to $110.1 million in the first quarter of fiscal 2011. Our gross profit as a percentage of total revenue increased from 81% in the first three months of fiscal 2010 to 82% in the first three months of fiscal 2011. The increase in our gross profit percentage was due to the increase in total revenue and lower amortization expense of acquired intangibles for purchased technology as described above.
Sales and Marketing. Sales and marketing expenses increased 3% from $43.2 million in the first quarter of fiscal 2010 to $44.7 million in the first quarter of fiscal 2011, but decreased as a percentage of total revenue from 34% to 33%. The increase in sales and marketing expenses was primarily due to higher marketing program expense, outside services related to outsourced sales activities and higher recruiting costs for sales personnel, partially offset by lower headcount related expenses as a result of the restructuring activities that occurred in fiscal 2010.
Product Development. Product development expenses decreased 11% from $23.4 million in the first quarter of fiscal 2010 to $20.9 million in the first quarter of fiscal 2011, and decreased as a percentage of revenue from 18% to 16%. The decrease was primarily due to headcount-related savings from the restructuring activities that occurred in fiscal 2010.
General and Administrative. General and administrative expenses include the costs of our finance, human resources, legal, information systems and administrative departments. General and administrative expenses decreased 7% from $12.8 million in the first quarter of fiscal 2010 to $11.9 million in the first quarter of fiscal 2011, and decreased as a percentage of revenue from 10% to 9%. The decrease was primarily due to headcount-related savings from the restructuring activities that occurred in fiscal 2010.
Restructuring Expenses. Restructuring expenses decreased from $25.8 million in the first quarter of fiscal 2010 to $2.1 million in the first quarter of fiscal 2011. Restructuring expenses in the first quarter of fiscal 2010 included employee severance, excess facilities costs for unused space and termination costs of automobile leases for terminated employees in connection with

19


Table of Contents

the large work-force reduction in fiscal 2010. Restructuring expenses in the first quarter of fiscal 2011 included ongoing costs related to decisions from the Q3 2010 restructuring activities.
Amortization of Other Acquired Intangibles. Amortization of other acquired intangibles primarily represents the amortization of value assigned to non-technology-related intangible assets obtained in business combinations. Amortization of other acquired intangibles decreased 4% from $2.4 million in the first quarter of fiscal 2010 to $2.3 million in the first quarter of fiscal 2011. The decrease was due to the completion of amortization of intangible assets acquired as part of acquisitions in prior years.
Acquisition-related Expenses. Acquisition-related expenses in the first three months of fiscal 2010 primarily relate to the transaction costs, primarily professional services fees, associated with the acquisition of Savvion.
Income (loss) From Operations. Income from operations increased from a loss of $4.4 million in the first quarter of fiscal 2010 to a profit of $28.3 million in the first quarter of fiscal 2011. The increase in the first quarter of fiscal 2011 as compared to the first quarter of fiscal 2010 was primarily the result of the restructuring charge that occurred in the first quarter of 2010, revenue growth and operating efficiencies from the restructurings.
On a segment basis, operating income from our Application Development Platforms business unit decreased 4% from $48.6 million in the first quarter of fiscal 2010 to $46.7 million in the first quarter of fiscal 2011. The operating loss from our Enterprise Business Solutions business unit decreased 38% from $(11.0) million in the first quarter of fiscal 2010 to $(6.8) million in the first quarter of fiscal 2011 due to strong revenue growth. The operating loss from our Enterprise Data Solutions business unit of $(4.8) million in the first quarter of fiscal 2010 moved to an operating profit of $1.5 million in the first quarter of fiscal 2011 due to operating efficiencies from the restructurings. See further discussion of segment reporting in Note 11 of the condensed consolidated financial statements included in this report.
Other Income (Expense). Other income (expense), primarily consisting of interest income and foreign currency gains and losses, decreased from income of $2.8 million in the first quarter of fiscal 2010 to an expense of less than $0.1 million in the first quarter of fiscal 2011. The decrease was primarily due to the increase in the value of our foreign currency average rate option contracts and an insurance settlement gain related to a pre-acquisition contingency assumed as part of a prior acquisition, both of which occurred in fiscal 2010.
Provision for Income Taxes. Our effective tax rate was 27.4% in the first three months of 2011 as compared to 38.0% in the first three months of fiscal 2010. The decrease was primarily due to the reinstatement of the research and development credit in the United States in the first quarter of fiscal 2011 as well as greater expected tax benefits from the Internal Revenue Code Section 199 production deduction. The research and development credit was retroactively reinstated in December 2010. As a result, in the first quarter of fiscal 2011, we recorded a tax benefit of $2.0 million related to qualifying research and development activities from the period of January 2010 through November 2010.
Liquidity and Capital Resources
Cash and Short-term Investments
At the end of the first quarter of fiscal 2011, our cash and short-term investments totaled $370.8 million. The increase of $48.4 million since the end of fiscal 2010 was primarily due to cash generated from operations and issuances of common stock upon exercise of stock options, partially offset by cash used for share repurchases. There are no limitations on our ability to access our cash and short-term investments.
Auction Rate Securities
In addition to the $370.8 million of cash and short-term investments, we had investments with a fair value of $39.8 million related to auction rate securities (ARS) that are classified as long-term investments. These ARS are floating rate securities with longer-term maturities that were marketed by financial institutions with auction reset dates at primarily 28 or 35 day intervals to provide short-term liquidity. The remaining contractual maturities of these securities range from 13 to 32 years. The underlying collateral of the ARS consist of municipal bonds, which are insured by monoline insurance companies, and student loans, which are supported by the federal government as part of the Federal Family Education Loan Program (FFELP) and by the monoline insurance companies.
Beginning in February 2008, auctions for these securities began to fail, and the interest rates for these ARS reset to the maximum rate per the applicable investment offering document. At November 30, 2010, our ARS investments classified as long-term investments totaled $46.2 million at par value. During the first three months of fiscal 2011, noncurrent ARS totaling

20


Table of Contents

$0.2 million were redeemed at par by the issuers, resulting in a net reduction of the par value of our ARS investments classified as long-term investments to $46.0 million. These ARS are classified as available-for-sale securities.
For each of the ARS classified as available-for-sale, we evaluated the risks related to the structure, collateral and liquidity of the investment, and forecasted the probability of issuer default, auction failure and a successful auction at par or a redemption at par for each future auction period. The weighted average cash flow for each period was then discounted back to present value for each security. Based on this methodology, we determined that the fair value of our non-current ARS investments is $39.8 million at February 28, 2011, and we have recorded a temporary impairment charge in accumulated other comprehensive income of $6.2 million to reduce the value of our available-for-sale ARS investments.
We will not be able to access these remaining funds until a future auction for these ARS is successful, we sell the securities in a secondary market, or they are redeemed by the issuer. As such, these remaining investments currently lack short-term liquidity and are therefore classified as long-term investments on our consolidated balance sheet at February 28, 2011. Based on our cash and short-term investments balance of $370.8 million and expected operating cash flows, we do not anticipate the lack of liquidity associated with these ARS to adversely affect our ability to conduct business and believe we have the ability to hold the affected securities throughout the currently estimated recovery period. Therefore, the impairment on these securities is considered only temporary in nature. If the credit rating of either the security issuer or the third-party insurer underlying the investments deteriorates significantly, we may be required to adjust the carrying value of the ARS through an impairment charge.
Cash Flows from Operations
We generated $50.2 million in cash from operations in the first three months of fiscal 2011 as compared to $34.2 million in the first three months of fiscal 2010. The increase in cash generated from operations in the first three months of fiscal 2011 over the first three months of fiscal 2010 was primarily due to higher profitability.
A summary of our cash flows from operations for the first quarters of fiscal years 2011 and 2010 is as follows:
                 
(In thousands)
    Three Months Ended February 28,
    2011     2010  
 
Net income (loss)
  $ 20,521     $ (1,006 )
Depreciation, amortization and other noncash charges
    12,645       15,098  
Tax benefit (deficiency) from stock plans
    638       900  
Changes in operating assets and liabilities
    16,426       19,256  
 
Total
  $ 50,230     $ 34,248  
 
Accounts receivable decreased by $14.9 million from the end of fiscal 2010. Accounts receivable days sales outstanding, or DSO, increased two days to 70 days at the end of the first quarter of fiscal 2011 as compared to the end of the first quarter of fiscal 2010 and decreased four days from the end of fiscal 2010. We target a DSO range of 60 to 80 days.
Cash Flows from Investing and Financing Activities
We purchased property and equipment totaling $3.4 million in the first three months of fiscal 2011 as compared to $1.5 million in the first three months of fiscal 2010. The purchases consisted primarily of computer equipment and software and building and leasehold improvements.
We purchased approximately 847,000 shares of our common stock for $25.0 million in the first three months of fiscal 2011 as compared to approximately 527,000 shares of our common stock for $10.0 million in the first three months of fiscal 2010.
We received $18.9 million in the first three months of fiscal 2011 from the exercise of stock options and the issuance of shares under our employee stock purchase plan as compared to $21.1 million in the first three months of fiscal 2010.
We expect to pursue acquisitions during the remainder of fiscal 2011, although we can make no assurances that we will be able to identify and complete any acquisitions. Our acquisition strategy has been to expand our business and/or add complimentary products and technologies to our existing product sets. To the extent that we complete any future acquisitions, our cash position could be reduced.

21


Table of Contents

Indemnification Obligations
We include standard intellectual property indemnification provisions in our licensing agreements in the ordinary course of business. Pursuant to our product license agreements, we will indemnify, hold harmless, and agree to reimburse the indemnified party for losses suffered or incurred by the indemnified party, generally business partners or customers, in connection with certain patent, copyright or other intellectual property infringement claims by third parties with respect to our products. Other agreements with our customers provide indemnification for claims relating to property damage or personal injury resulting from the performance of services by us or our subcontractors. Historically, our costs to defend lawsuits or settle claims relating to such indemnity agreements have been insignificant. Accordingly, the estimated fair value of these indemnification provisions is immaterial.
Liquidity Outlook
We believe that existing cash balances together with funds generated from operations will be sufficient to finance our operations and meet our foreseeable cash requirements (including planned capital expenditures, acquisitions, lease commitments, restructuring obligations, debt payments and other long-term obligations) through at least the next twelve months.
Revenue Backlog
Our aggregate revenue backlog at February 28, 2011 was approximately $180 million, of which $163 million was included on our balance sheet as deferred revenue, primarily related to unexpired maintenance and support contracts. At February 28, 2011, the remaining amount of backlog of approximately $17 million was composed of multi-year licensing arrangements of approximately $16 million and open software license orders received but not shipped of approximately $1 million. Our backlog of orders not included on the balance sheet is not subject to our normal accounting controls for information that is either reported in or derived from our basic financial statements.
Our aggregate revenue backlog at February 28, 2010 was approximately $188 million, of which $161 million was included on our balance sheet as deferred revenue, primarily related to unexpired maintenance and support contracts. At February 28, 2010, the remaining amount of backlog of approximately $27 million was composed of multi-year licensing arrangements of approximately $21 million and open software license orders received but not shipped of approximately $6 million. Our backlog of orders not included on the balance sheet is not subject to our normal accounting controls for information that is either reported in or derived from our basic financial statements.
We typically fulfill most of our software license orders within 30 days of acceptance of a purchase order. Assuming all other revenue recognition criteria have been met, we recognize software license revenue upon shipment of the product, or if delivered electronically, when the customer has the right to access the software. Because there are many elements governing when revenue is recognized, including when orders are shipped, credit approval obtained, completion of internal control processes over revenue recognition and other factors, management has some control in determining the period in which certain revenue is recognized. We frequently have open software license orders at the end of the quarter which have not shipped or have otherwise not met all the required criteria for revenue recognition. Although the amount of open software license orders may vary at any time, we generally do not believe that the amount, if any, of such software license orders at the end of a particular quarter is a reliable indicator of future performance. In addition, there is no industry standard for the definition of backlog and there may be an element of estimation in determining the amount. As such, direct comparisons with other companies may be difficult or potentially misleading.
Legal and Other Regulatory Matters
See discussion regarding legal and other regulatory matters in Part II, Item 1. — Legal Proceedings.
Off-Balance Sheet Arrangements
Our only significant off-balance sheet commitments relate to operating lease obligations. Future annual minimum rental lease payments are detailed in Note 11 of the Notes to Consolidated Financial Statements in our Annual Report on Form 10-K for the fiscal year ended November 30, 2010. We have no “off-balance sheet arrangements” within the meaning of Item 303(a)(4) of Regulation S-K.

22


Table of Contents

Recent Accounting Pronouncements
Performing Step 2 of the Goodwill Impairment Test
In December 2010, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update No. 2010-28, When to Perform Step 2 of the Goodwill Impairment Test for Reporting Units with Zero or Negative Carrying Amounts (Topic 350)—Intangibles—Goodwill and Other (ASU 2010-28). ASU 2010-28 amends the criteria for performing Step 2 of the goodwill impairment test for reporting units with zero or negative carrying amounts and requires performing Step 2 if qualitative factors indicate that it is more likely than not that a goodwill impairment exists. We will adopt ASU 2010-28 in fiscal 2012 and any impairment to be recorded upon adoption will be recognized as an adjustment to our beginning retained earnings. We are currently evaluating the impact of the pending adoption of ASU 2010-28 on our consolidated financial statements.
Disclosure Requirements Related to Fair Value Measurements
In January 2010, the FASB issued Accounting Standards Update No. 2010-06, Improving Disclosures about Fair Value Measurements (Topic 820)—Fair Value Measurements and Disclosures (ASU 2010-06), to add additional disclosures about the different classes of assets and liabilities measured at fair value, the valuation techniques and inputs used, and the activity in Level 3 fair value measurements (as defined in Note 3 below). Certain provisions of this update will be effective for us in fiscal 2012 and we are currently evaluating the impact of the pending adoption of ASU 2010-06 on our consolidated financial statements.
Item 3. Quantitative and Qualitative Disclosures About Market Risk
During the first three months of fiscal 2011, there were no significant changes to our quantitative and qualitative disclosures about market risk. Please refer to Part II, Item 7A. Quantitative and Qualitative Disclosures about Market Risk included in our Annual Report on Form 10-K for our fiscal year ended November 30, 2010 for a more complete discussion of the market risks we encounter.
Item 4. Controls and Procedures
(a) Evaluation of disclosure controls and procedures. Under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, we conducted an evaluation of the effectiveness of the design and operation of our “disclosure controls and procedures,” as such term is defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, as of the end of the period covered by this Quarterly Report on Form 10-Q. Based on this evaluation, our Chief Executive Officer and Chief Financial Officer concluded that, as of the end of the period covered by this Quarterly Report on Form 10-Q, our disclosure controls and procedures were effective at the reasonable assurance level to ensure that information required to be disclosed by us in reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in SEC rules and forms, and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure.
(b) Changes in internal control over financial reporting. No changes in our internal control over financial reporting occurred during the quarter ended February 28, 2011 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. In order to enhance our internal control over financial reporting, we implemented a new consolidation and reporting application in the first quarter of fiscal 2011.

23


Table of Contents

PART II. OTHER INFORMATION
Item 1. Legal Proceedings
We are 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 other legal matters will have a material adverse effect on our consolidated financial position or results of operations.
On January 21, 2010, JuxtaComm Technologies (JuxtaComm) filed a complaint in the Eastern District of Texas against Progress Software, two of our subsidiaries and 19 other defendants, alleging infringement of JuxtaComm’s US patent 6,195,662 (“System for Transforming and Exchanging Data Between Distributed Heterogeneous Computer Systems”). In its complaint, JuxtaComm alleges that certain of the products within our Sonic, Fuse, DataDirect Connect and DataServices product sets infringe JuxtaComm’s patent. In its complaint, JuxtaComm seeks unspecified monetary damages and permanent injunctive relief.
In May 2010, we filed a response to this complaint in which we denied all claims. The discovery phase of this litigation has commenced. Trial is scheduled for January 3, 2012.
We intend to defend the action vigorously. While we believe that we have valid defenses to JuxtaComm’s claims, litigation is inherently unpredictable and we cannot make an estimate of the range of potential loss. It is possible that our business, financial position, or results of operations could be negatively affected by an unfavorable resolution of this action.
Item 1A. Risk Factors
We operate in a rapidly changing environment that involves certain risks and uncertainties, some of which are beyond our control. In addition to the information provided in this report, please refer to Part I, Item 1A (Risk Factors) in our Annual Report on Form 10-K for the fiscal year ended November 30, 2010 for a more complete discussion regarding certain factors that could materially affect our business, financial condition or future results.
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
Items 2(a) and 2(b) are not applicable.
(c) Stock Repurchases
Information related to our repurchases of our common stock by month in the first quarter of fiscal 2011 is as follows:
                                 
(in thousands, except per share data)
                    Total Number of     Approximate Dollar Value  
                    Shares Purchased     Of 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     per Share     or Programs     Programs (1)  
 
December 2010
                    $ 100,000  
January 2011
    512     $ 28.89       512       85,201  
February 2011
    335     $ 30.44       335       75,023  
 
Total
    847     $ 29.50       847     $ 75,023  
 
(1)   On October 1, 2010, the Board of Directors authorized, for the period from October 1, 2010 through September 30, 2011, the purchase of up to $100 million of our common stock, at such times that management deems such purchases to be an effective use of cash.

24


Table of Contents

Item 6. Exhibits
The following exhibits are filed or furnished as part of this quarterly report on Form 10-Q:
     
Exhibit No.   Description
 
   
31.1*
  Certification Pursuant to Section 302 of the Sarbanes-Oxley Act — Richard D. Reidy
 
   
31.2*
  Certification Pursuant to Section 302 of the Sarbanes-Oxley Act — Charles F. Wagner, Jr.
 
   
32.1**
  Certification Pursuant to Section 906 of the Sarbanes-Oxley Act
 
   
101***
  The following materials from Progress Software Corporation’s Quarterly Report on Form 10-Q for the three months ended February 28, 2011, formatted in XBRL (eXtensible Business Reporting Language): (i) Condensed Consolidated Balance Sheets as of February 28, 2011 and November 30, 2010; (ii) Condensed Consolidated Statements of Operations for the three months ended February 28, 2011 and February 28, 2010; (iii) Condensed Consolidated Statements of Cash Flows for the three months ended February 28, 2011 and February 28, 2010 and (iv) Notes to Condensed Consolidated Financial Statements.
 
*   Filed herewith
 
**   Furnished herewith
 
***   Pursuant to Rule 406T of Regulation S-T, the Interactive Data Files on Exhibit 101 hereto are deemed not filed or part of a registration statement or prospectus for purposes of Sections 11 or 12 of the Securities Act of 1933, as amended, are deemed not filed for purposes of Section 18 of the Securities and Exchange Act of 1934, as amended, and otherwise are not subject to liability under those sections.

25


Table of Contents

SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
PROGRESS SOFTWARE CORPORATION
(Registrant)
         
     
Dated: April 11, 2011  /s/ Richard D. Reidy    
  Richard D. Reidy   
  President and Chief Executive Officer
(Principal Executive Officer) 
 
 
     
Dated: April 11, 2011  /s/ Charles F. Wagner, Jr.    
  Charles F. Wagner, Jr.   
  Executive Vice President, Finance and
Administration and Chief Financial Officer
(Principal Financial Officer) 
 
 
     
Dated: April 11, 2011  /s/ David H. Benton, Jr.    
  David H. Benton, Jr.   
  Vice President and Corporate Controller
(Principal Accounting Officer) 
 
 

26

EX-31.1 2 b85467exv31w1.htm EX-31.1 exv31w1
Exhibit 31.1
CERTIFICATION
I, Richard D. Reidy, certify that:
1. I have reviewed this quarterly report on Form 10-Q of Progress Software Corporation;
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4. The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a) Designed such disclosure controls and procedures, or caused such disclosure control and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5. The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of registrant’s board of directors (or persons performing the equivalent function):
a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: April 11, 2011
         
  /s/ RICHARD D. REIDY    
  Richard D. Reidy   
  President and Chief Executive Officer
(Principal Executive Officer) 
 
 

 

EX-31.2 3 b85467exv31w2.htm EX-31.2 exv31w2
Exhibit 31.2
CERTIFICATION
I, Charles F. Wagner, Jr., certify that:
1. I have reviewed this quarterly report on Form 10-Q of Progress Software Corporation;
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4. The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a) Designed such disclosure controls and procedures, or caused such disclosure control and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5. The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of registrant’s board of directors (or persons performing the equivalent function):
a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: April 11, 2011
         
  /s/ CHARLES F. WAGNER, JR.    
  Charles F. Wagner, Jr.   
  Executive Vice President, Finance and
Administration and Chief Financial Officer
(Principal Financial Officer) 
 
 

 

EX-32.1 4 b85467exv32w1.htm EX-32.1 exv32w1
Exhibit 32.1
Certification Pursuant To 18 U.S.C. Section 1350, As Adopted Pursuant To Section 906 of the Sarbanes-Oxley Act of 2002
In connection with the Quarterly Report on Form 10-Q of Progress Software Corporation (the Company) for the three months ended February 28, 2011, as filed with the Securities and Exchange Commission on the date hereof (the Report), each of the undersigned, Richard D. Reidy, President and Chief Executive Officer, and Charles F. Wagner, Jr., Executive Vice President, Finance and Administration and Chief Financial Officer, of the Company, certifies, to the best knowledge and belief of the signatory, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
  1.   The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
  2.   The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
     
/s/ RICHARD D. REIDY
  /s/ CHARLES F. WAGNER, JR.
 
   
President and Chief Executive Officer
  Executive Vice President, Finance
and Administration and Chief Financial Officer
 
   
Date: April 11, 2011
  Date: April 11, 2011

 

EX-101.INS 5 prgs-20110228.xml EX-101 INSTANCE DOCUMENT 0000876167 2009-12-01 2010-11-30 0000876167 2010-02-28 0000876167 2009-11-30 0000876167 2011-02-28 0000876167 2010-11-30 0000876167 2009-12-01 2010-02-28 0000876167 2010-05-31 0000876167 2011-03-31 0000876167 2010-12-01 2011-02-28 iso4217:USD xbrli:shares xbrli:shares iso4217:USD <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note 1 - us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock--> <div align="left" style="font-family: 'Times New Roman',Times,serif"> <!-- xbrl,ns --> <!-- xbrl,nx --> <div align="left"> </div> <div align="left" style="font-size: 10pt; margin-top: 0pt"><b></b> </div> <div align="left" style="font-size: 10pt; margin-top: 6pt"><b>Note 1: Basis of Presentation</b> </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">We have prepared the accompanying unaudited condensed consolidated financial statements pursuant to the rules and regulations of the Securities and Exchange Commission (SEC)&#160;regarding interim financial reporting. Accordingly, they do not include all of the information and footnotes required by accounting principles generally accepted in the United States of America for complete financial statements and these unaudited financial statements should be read in conjunction with the audited financial statements included in our Annual Report on Form 10-K for the fiscal year ended November&#160;30, 2010. </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">We have made no significant changes in the application of our significant accounting policies other than required changes that were disclosed in our Annual Report on Form 10-K for the fiscal year ended November&#160;30, 2010. </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">We have prepared the accompanying unaudited condensed consolidated financial statements on the same basis as the audited financial statements included in our Annual Report on Form 10-K, and these financial statements include all adjustments, consisting only of normal recurring adjustments, necessary for a fair presentation of the results of the interim periods presented. The operating results for the interim periods presented are not necessarily indicative of the results expected for the full fiscal year. </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">We evaluated subsequent events through the date and time our condensed consolidated financial statements were issued. </div> <div align="left" style="font-size: 10pt; margin-top: 12pt"><b>Common Stock Split</b> </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">On December&#160;20, 2010, our Board of Directors approved a three-for-two common stock split in the form of a stock dividend. Shareholders received one additional share for every two shares held. The distribution was made on January&#160;28, 2011 to shareholders of record at the close of business on January&#160;12, 2011. All share and per share amounts in this Annual Report have been restated to reflect the stock split. </div> <div align="left" style="font-size: 10pt; margin-top: 12pt"><b>Recent Accounting Pronouncements</b> </div> <div align="left" style="font-size: 10pt; margin-top: 6pt"><b><i>Performing Step 2 of the Goodwill Impairment Test</i></b> </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">In December&#160;2010, the Financial Accounting Standards Board (FASB)&#160;issued Accounting Standards Update No.&#160;2010-28, When to Perform Step 2 of the Goodwill Impairment Test for Reporting Units with Zero or Negative Carrying Amounts (Topic 350)&#8212;Intangibles&#8212;Goodwill and Other (ASU 2010-28). ASU 2010-28 amends the criteria for performing Step 2 of the goodwill impairment test for reporting units with zero or negative carrying amounts and requires performing Step 2 if qualitative factors indicate that it is more likely than not that a goodwill impairment exists. We will adopt ASU 2010-28 in fiscal 2012 and any impairment to be recorded upon adoption will be recognized as an adjustment to our beginning retained earnings. We are currently evaluating the impact of the pending adoption of ASU 2010-28 on our consolidated financial statements. </div> <div align="left" style="font-size: 10pt; margin-top: 12pt"><b><i>Disclosure Requirements Related to Fair Value Measurements</i></b> </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">In January&#160;2010, the FASB issued Accounting Standards Update No.&#160;2010-06, Improving Disclosures about Fair Value Measurements (Topic 820)&#8212;Fair Value Measurements and Disclosures (ASU 2010-06), to add additional disclosures about the different classes of assets and liabilities measured at fair value, the valuation techniques and inputs used, and the activity in Level 3 fair value measurements (as defined in Note 7 below). Certain provisions of this update will be effective for us in fiscal 2012 and we are currently evaluating the impact of the pending adoption of ASU 2010-06 on our consolidated financial statements. </div> <!-- Folio --> <!-- /Folio --> </div> <!-- PAGEBREAK --> <div style="font-family: 'Times New Roman',Times,serif"> </div> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note 2 - us-gaap:EarningsPerShareTextBlock--> <div style="font-family: 'Times New Roman',Times,serif"> <div align="left" style="font-size: 10pt; margin-top: 12pt"><b>Note 2: Earnings Per Share</b> </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">We compute basic earnings per share using the weighted average number of common shares outstanding. We compute diluted earnings per share using the weighted average number of common shares outstanding plus the effect of outstanding dilutive stock options and restricted stock units, using the treasury stock method, and outstanding deferred stock units. The following table provides the calculation of basic and diluted earnings per share on an interim basis: </div> <div align="center"> <table style="font-size: 10pt; text-align: left" cellspacing="0" border="0" cellpadding="0" width="100%"> <!-- Begin Table Head --> <tr valign="bottom"> <td width="76%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td nowrap="nowrap" align="left" colspan="9" style="border-bottom: 1px solid #000000"><i>(In thousands, except per share data)</i></td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="7" style="border-bottom: 1px solid #000000">Three Months Ended February 28,</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">2011</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">2010</td> <td>&#160;</td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr style="font-size: 1px"> <td colspan="9" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Net income (loss) </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">20,521</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">$</td> <td align="right">(1,006</td> <td nowrap="nowrap">)</td> </tr> <tr style="font-size: 1px"> <td colspan="9" align="left" style="border-top: 3px double #000000">&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">Weighted average shares outstanding </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">66,986</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">61,619</td> <td>&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Dilutive impact from outstanding stock awards </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">2,673</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> </tr> <tr style="font-size: 1px"> <td colspan="9" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">Diluted weighted average shares outstanding </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">69,659</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">61,619</td> <td>&#160;</td> </tr> <tr style="font-size: 1px"> <td colspan="9" align="left" style="border-top: 3px double #000000">&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Earnings (loss)&#160;per share: </div></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:30px; text-indent:-15px">Basic </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">0.31</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">($0.02</td> <td nowrap="nowrap">)</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:30px; text-indent:-15px">Diluted </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">0.29</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">($0.02</td> <td nowrap="nowrap">)</td> </tr> <tr style="font-size: 1px"> <td colspan="9" align="left" style="border-top: 3px double #000000">&#160;</td> </tr> <!-- End Table Body --> </table> </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">We excluded stock awards representing approximately 291,000 shares of common stock from the calculation of diluted earnings per share in the first quarter of fiscal 2011 because these awards were anti-dilutive. We excluded all outstanding stock awards from the calculation of diluted earnings per share for the first quarter of fiscal 2010 as the impact would have been anti-dilutive as we were in an overall net loss position. </div> </div> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note 3 - us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock--> <div style="font-family: 'Times New Roman',Times,serif"> <div align="left" style="font-size: 10pt; margin-top: 12pt"><b>Note 3: Stock-based Compensation</b> </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">Stock-based compensation expense reflects the fair value of stock-based awards measured at the grant date and recognized over the relevant service period. We estimate the fair value of each stock-based award on the measurement date using either the current market price of the stock or the Black-Scholes option valuation model. The Black-Scholes option valuation model incorporates assumptions as to stock price volatility, the expected life of options, a risk-free interest rate and dividend yield. We recognize stock-based compensation expense on a straight-line basis over the service period of the award, which is generally five years for options, and three years for restricted stock units. </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">The following table provides the classification of stock-based compensation as reflected in our consolidated statements of operations: </div> <div align="center"> <table style="font-size: 10pt; text-align: left" cellspacing="0" border="0" cellpadding="0" width="100%"> <!-- Begin Table Head --> <tr valign="bottom"> <td width="76%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td nowrap="nowrap" align="left" colspan="9" style="border-bottom: 1px solid #000000"><i>(In thousands)</i></td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="7" style="border-bottom: 1px solid #000000">Three Months Ended February 28,</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">2011</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">2010</td> <td>&#160;</td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr style="font-size: 1px"> <td colspan="9" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Cost of revenue </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">223</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">263</td> <td>&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">Sales and marketing </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">1,290</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">1,578</td> <td>&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Product development </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">1,269</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">1,107</td> <td>&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">General and administrative </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">1,402</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">1,283</td> <td>&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Restructuring </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">326</td> <td>&#160;</td> </tr> <tr style="font-size: 1px"> <td colspan="9" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:30px; text-indent:-15px">Total </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">4,184</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">4,557</td> <td>&#160;</td> </tr> <tr style="font-size: 1px"> <td colspan="9" align="left" style="border-top: 3px double #000000">&#160;</td> </tr> <!-- End Table Body --> </table> </div> </div> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note 4 - us-gaap:IncomeTaxDisclosureTextBlock--> <div style="font-family: 'Times New Roman',Times,serif"> <div align="left" style="font-size: 10pt; margin-top: 12pt"><b>Note 4: Income Taxes</b> </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">We provide for deferred income taxes resulting from temporary differences between financial and taxable income. We record valuation allowances to reduce deferred tax assets to the amount that is more likely than not to be realized. We have not provided for U.S. income taxes on the undistributed earnings of non-U.S. subsidiaries, as these earnings have been permanently reinvested or would be principally offset by foreign tax credits. </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">Our federal and state income tax returns are closed by statute for all years prior to fiscal 2007 and we are no longer subject to audit for those periods. Certain state taxing authorities are currently examining our income tax returns for years through fiscal 2008. Tax authorities for certain non-U.S. jurisdictions are also examining returns affecting unrecognized tax benefits, none of which are material to our balance sheet, cash flows or statements of operations. With some exceptions, we are generally no longer subject to tax examinations in non-U.S. jurisdictions for years prior to fiscal 2005. </div> <!-- Folio --> <!-- /Folio --> </div> <!-- PAGEBREAK --> <div style="font-family: 'Times New Roman',Times,serif"> <div align="left" style="font-size: 10pt; margin-top: 6pt">The U.S. research and development credit was retroactively reinstated in December&#160;2010. As a result, in the first quarter of fiscal 2011, we recorded a tax benefit of $2.0&#160;million related to qualifying research and development activities from the period of January&#160;2010 through November 2010. </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">We believe that we have adequately provided for any reasonably foreseeable outcomes related to our tax audits and that any settlement will not have a material adverse effect on our consolidated financial position or results of operations. However, there can be no assurances as to the possible outcomes. </div> </div> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note 5 - us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock--> <div style="font-family: 'Times New Roman',Times,serif"> <div align="left" style="font-size: 10pt; margin-top: 12pt"><b>Note 5: Investments</b> </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">A summary of our cash, cash equivalents and available-for-sale investments at February&#160;28, 2011 is as follows: </div> <div align="center"> <table style="font-size: 10pt; text-align: left" cellspacing="0" border="0" cellpadding="0" width="100%"> <!-- Begin Table Head --> <tr valign="bottom"> <td width="52%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td nowrap="nowrap" align="left" colspan="17" style="border-bottom: 1px solid #000000"><i>(In thousands)</i></td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Cost</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Unrealized</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Unrealized</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Fair</td> <td>&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td nowrap="nowrap" align="left"><b>Security Type</b></td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Basis</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Gains</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Losses</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Value</td> <td>&#160;</td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr style="font-size: 1px"> <td colspan="17" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Cash </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">199,265</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">199,265</td> <td>&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">Money market funds </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">99,408</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">99,408</td> <td>&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">State and municipal bond obligations </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">43,854</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">177</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(19</td> <td nowrap="nowrap">)</td> <td>&#160;</td> <td>&#160;</td> <td align="right">44,012</td> <td>&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">US government and agency securities </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">11,500</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(1</td> <td nowrap="nowrap">)</td> <td>&#160;</td> <td>&#160;</td> <td align="right">11,499</td> <td>&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Auction rate securities &#8212; municipal bonds </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">27,200</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(3,382</td> <td nowrap="nowrap">)</td> <td>&#160;</td> <td>&#160;</td> <td align="right">23,818</td> <td>&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">Auction rate securities &#8212; student loans </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">18,800</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(2,779</td> <td nowrap="nowrap">)</td> <td>&#160;</td> <td>&#160;</td> <td align="right">16,021</td> <td>&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Corporate bonds </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">16,669</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(14</td> <td nowrap="nowrap">)</td> <td>&#160;</td> <td>&#160;</td> <td align="right">16,655</td> <td>&#160;</td> </tr> <tr style="font-size: 1px"> <td colspan="17" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:30px; text-indent:-15px">Total </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">416,696</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">177</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">$</td> <td align="right">(6,195</td> <td nowrap="nowrap">)</td> <td>&#160;</td> <td align="left">$</td> <td align="right">410,678</td> <td>&#160;</td> </tr> <tr style="font-size: 1px"> <td colspan="17" align="left" style="border-top: 3px double #000000">&#160;</td> </tr> <!-- End Table Body --> </table> </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">Such amounts are classified on our balance sheet at February&#160;28, 2011 as follows: </div> <div align="center"> <table style="font-size: 10pt; text-align: left" cellspacing="0" border="0" cellpadding="0" width="100%"> <!-- Begin Table Head --> <tr valign="bottom"> <td width="64%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td nowrap="nowrap" align="left" colspan="13" style="border-bottom: 1px solid #000000"><i>(In thousands)</i></td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Cash and</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Short-term</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Long-term</td> <td>&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td nowrap="nowrap" align="left"><b>Security Type</b></td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Equivalents</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Investments</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Investments</td> <td>&#160;</td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr style="font-size: 1px"> <td colspan="13" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Cash </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">199,265</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">&#8212;</td> <td>&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">Money market funds </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">99,408</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">State and municipal bond obligations </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">5,975</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">38,037</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">US government and agency securities </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">2,500</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">8,999</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Auction rate securities &#8212; municipal bonds </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">23,818</td> <td>&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">Auction rate securities &#8212; student loans </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">16,021</td> <td>&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Corporate bonds </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">5,000</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">11,655</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> </tr> <tr style="font-size: 1px"> <td colspan="13" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:30px; text-indent:-15px">Total </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">312,148</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">58,691</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">39,839</td> <td>&#160;</td> </tr> <tr style="font-size: 1px"> <td colspan="13" align="left" style="border-top: 3px double #000000">&#160;</td> </tr> <!-- End Table Body --> </table> </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">For each of the auction rate securities (ARS), we evaluated the risks related to the structure, collateral and liquidity of the investment, and forecasted the probability of issuer default, auction failure and a successful auction at par or a redemption at par for each future auction period. The weighted average cash flow for each period was then discounted back to present value for each security. Based on this methodology, we determined that the fair value of our non-current ARS investments is $39.8&#160;million, and the temporary impairment charge recorded at February&#160;28, 2011 in accumulated other comprehensive loss to reduce the value of our available-for-sale ARS investments was $6.2&#160;million. </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">We will not be able to access these remaining funds until a future auction for these ARS is successful, we sell the securities in a secondary market, or they are redeemed by the issuer. As such, these remaining investments currently lack short-term liquidity and are therefore classified as long-term investments on the balance sheet at February&#160;28, 2011. However, based on our cash and short-term investments balance of $370.8&#160;million and expected operating cash flows, we do not anticipate the lack of liquidity associated with these ARS to adversely affect our ability to conduct business and believe we have the ability to hold the affected securities throughout the currently estimated recovery period. Therefore, the impairment on these securities is considered only temporary in nature. If the credit rating of either the security issuer or the third-party insurer underlying the investments deteriorates significantly, we may be required to adjust the carrying value of the ARS through an other-than-temporary impairment charge to earnings. </div> <!-- Folio --> <!-- /Folio --> </div> <!-- PAGEBREAK --> <div style="font-family: 'Times New Roman',Times,serif"> <div align="left" style="font-size: 10pt; margin-top: 6pt">A summary of our cash, cash equivalents and available-for-sale investments at November&#160;30, 2010 is as follows: </div> <div align="center"> <table style="font-size: 10pt; text-align: left" cellspacing="0" border="0" cellpadding="0" width="100%"> <!-- Begin Table Head --> <tr valign="bottom"> <td width="52%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td nowrap="nowrap" align="left" colspan="17" style="border-bottom: 1px solid #000000"><i>(In thousands)</i></td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Cost</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Unrealized</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Unrealized</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Fair</td> <td>&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td nowrap="nowrap" align="left"><b>Security Type</b></td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Basis</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Gains</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Losses</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Value</td> <td>&#160;</td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr style="font-size: 1px"> <td colspan="17" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Cash </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">154,718</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">154,718</td> <td>&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">Money market funds </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">122,415</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">122,415</td> <td>&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">State and municipal bond obligations </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">25,484</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">207</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(10</td> <td nowrap="nowrap">)</td> <td>&#160;</td> <td>&#160;</td> <td align="right">25,681</td> <td>&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">US government and agency securities </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">10,000</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">10,000</td> <td>&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Auction rate securities &#8212; municipal bonds </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">27,200</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(3,560</td> <td nowrap="nowrap">)</td> <td>&#160;</td> <td>&#160;</td> <td align="right">23,640</td> <td>&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">Auction rate securities &#8212; student loans </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">19,000</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(2,997</td> <td nowrap="nowrap">)</td> <td>&#160;</td> <td>&#160;</td> <td align="right">16,003</td> <td>&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Corporate bonds </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">9,418</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(21</td> <td nowrap="nowrap">)</td> <td>&#160;</td> <td>&#160;</td> <td align="right">9,397</td> <td>&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">Certificates of deposit </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">185</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">185</td> <td>&#160;</td> </tr> <tr style="font-size: 1px"> <td colspan="17" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:30px; text-indent:-15px">Total </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">368,420</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">207</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">$</td> <td align="right">(6,588</td> <td nowrap="nowrap">)</td> <td>&#160;</td> <td align="left">$</td> <td align="right">362,039</td> <td>&#160;</td> </tr> <tr style="font-size: 1px"> <td colspan="17" align="left" style="border-top: 3px double #000000">&#160;</td> </tr> <!-- End Table Body --> </table> </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">Such amounts are classified on our balance sheet at November&#160;30, 2010 as follows: </div> <div align="center"> <table style="font-size: 10pt; text-align: left" cellspacing="0" border="0" cellpadding="0" width="100%"> <!-- Begin Table Head --> <tr valign="bottom"> <td width="64%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td nowrap="nowrap" align="left" colspan="13" style="border-bottom: 1px solid #000000"><i>(In thousands)</i></td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Cash and</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Short-term</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Long-term</td> <td>&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td nowrap="nowrap" align="left"><b>Security Type</b></td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Equivalents</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Investments</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Investments</td> <td>&#160;</td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr style="font-size: 1px"> <td colspan="13" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Cash </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">154,718</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">&#8212;</td> <td>&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">Money market funds </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">122,415</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">State and municipal bond obligations </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">1,926</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">23,755</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">US government and agency securities </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">7,500</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">2,500</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Auction rate securities &#8212; municipal bonds </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">23,640</td> <td>&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">Auction rate securities &#8212; student loans </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">16,003</td> <td>&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Corporate bonds </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">9,397</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">Certificates of deposit </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">185</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> </tr> <tr style="font-size: 1px"> <td colspan="13" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:30px; text-indent:-15px">Total </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">286,559</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">35,837</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">39,643</td> <td>&#160;</td> </tr> <tr style="font-size: 1px"> <td colspan="13" align="left" style="border-top: 3px double #000000">&#160;</td> </tr> <!-- End Table Body --> </table> </div> <div align="center"> <table style="font-size: 10pt; text-align: left" cellspacing="0" border="0" cellpadding="0" width="100%"> <!-- Begin Table Head --> <tr valign="bottom"> <td width="76%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td nowrap="nowrap" align="left" colspan="9" style="border-bottom: 1px solid #000000"><i>(In thousands)</i></td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Feb. 28, 2011</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Nov. 30, 2010</td> <td>&#160;</td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr style="font-size: 1px"> <td colspan="9" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Due in one year or less (1) </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">99,283</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">70,285</td> <td>&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">Due after one year </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">12,722</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">14,621</td> <td>&#160;</td> </tr> <tr style="font-size: 1px"> <td colspan="9" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:30px; text-indent:-15px">Total </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">112,005</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">84,906</td> <td>&#160;</td> </tr> <tr style="font-size: 1px"> <td colspan="9" align="left" style="border-top: 3px double #000000">&#160;</td> </tr> <!-- End Table Body --> </table> </div> <div align="left"> <div style="font-size: 3pt; margin-top: 0pt; width: 18%; border-top: 0px solid #000000">&#160; </div> </div> <table width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; text-align: left"> <tr> <td width="3%"></td> <td width="1%"></td> <td width="96%"></td> </tr> <tr valign="top"> <td nowrap="nowrap" align="left">(1)</td> <td>&#160;</td> <td>Includes ARS which are tendered for interest-rate setting purposes periodically throughout the year. Beginning in February&#160;2008, auctions for these securities began to fail, and therefore these investments currently lack short-term liquidity. The remaining contractual maturities of these securities range from 6 to 37&#160;years.</td> </tr> </table> <div align="left" style="font-size: 10pt; margin-top: 6pt">Investments with continuous unrealized losses for less than twelve months and twelve months or greater and their related fair values are as follows at February&#160;28, 2011: </div> <div align="center"> <table style="font-size: 10pt; text-align: left" cellspacing="0" border="0" cellpadding="0" width="100%"> <!-- Begin Table Head --> <tr valign="bottom"> <td width="28%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td nowrap="nowrap" align="left" colspan="25" style="border-bottom: 1px solid #000000"><i>(In thousands)</i></td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Less Than</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">12 Months</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">&#160;</td> <td>&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">12 Months</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">or Greater</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Total</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Total</td> <td>&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Fair</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Unrealized</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Fair</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Unrealized</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Fair</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Unrealized</td> <td>&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td nowrap="nowrap" align="left">Security Type</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Value</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Losses</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Value</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Losses</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Value</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Losses</td> <td>&#160;</td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr style="font-size: 1px"> <td colspan="25" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">State and municipal bond obligations </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">19,099</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">$</td> <td align="right">(19</td> <td nowrap="nowrap">)</td> <td>&#160;</td> <td align="left">$</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">19,099</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">$</td> <td align="right">(19</td> <td nowrap="nowrap">)</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">US government and agency securities </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">2,999</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(1</td> <td nowrap="nowrap">)</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">2,999</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(1</td> <td nowrap="nowrap">)</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td nowrap="nowrap"> <div style="margin-left:15px; text-indent:-15px">Auction rate securities &#8212; municipal bonds </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">23,818</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(3,382</td> <td nowrap="nowrap">)</td> <td>&#160;</td> <td>&#160;</td> <td align="right">23,818</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(3,382</td> <td nowrap="nowrap">)</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">Auction rate securities &#8212; student loans </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">16,021</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(2,779</td> <td nowrap="nowrap">)</td> <td>&#160;</td> <td>&#160;</td> <td align="right">16,021</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(2,779</td> <td nowrap="nowrap">)</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Corporate bonds </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">11,655</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(14</td> <td nowrap="nowrap">)</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">11,655</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(14</td> <td nowrap="nowrap">)</td> </tr> <tr style="font-size: 1px"> <td colspan="25" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:30px; text-indent:-15px">Total </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">33,753</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">$</td> <td align="right">(34</td> <td nowrap="nowrap">)</td> <td>&#160;</td> <td align="left">$</td> <td align="right">39,839</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">$</td> <td align="right">(6,161</td> <td nowrap="nowrap">)</td> <td>&#160;</td> <td align="left">$</td> <td align="right">73,592</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">$</td> <td align="right">(6,195</td> <td nowrap="nowrap">)</td> </tr> <tr style="font-size: 1px"> <td colspan="25" align="left" style="border-top: 3px double #000000">&#160;</td> </tr> <!-- End Table Body --> </table> </div> <!-- Folio --> <!-- /Folio --> </div> <!-- PAGEBREAK --> <div style="font-family: 'Times New Roman',Times,serif"> <div align="left" style="font-size: 10pt; margin-top: 6pt">Investments with continuous unrealized losses for less than twelve months and twelve months or greater and their related fair values are as follows at November&#160;30, 2010: </div> <div align="center"> <table style="font-size: 10pt; text-align: left" cellspacing="0" border="0" cellpadding="0" width="100%"> <!-- Begin Table Head --> <tr valign="bottom"> <td width="28%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td nowrap="nowrap" align="left" colspan="25" style="border-bottom: 1px solid #000000"><i>(In thousands)</i></td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Less Than</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">12 Months</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">&#160;</td> <td>&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">12 Months</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">or Greater</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Total</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Total</td> <td>&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Fair</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Unrealized</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Fair</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Unrealized</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Fair</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Unrealized</td> <td>&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td nowrap="nowrap" align="left"><b>Security Type</b></td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Value</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Losses</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Value</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Losses</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Value</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Losses</td> <td>&#160;</td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr style="font-size: 1px"> <td colspan="25" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">State and municipal bond obligations </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">6,506</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">$</td> <td align="right">(10</td> <td nowrap="nowrap">)</td> <td>&#160;</td> <td align="left">$</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">6,506</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">$</td> <td align="right">(10</td> <td nowrap="nowrap">)</td> </tr> <tr valign="bottom"> <td nowrap="nowrap"> <div style="margin-left:15px; text-indent:-15px">Auction rate securities &#8212; municipal bonds </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">23,640</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(3,560</td> <td nowrap="nowrap">)</td> <td>&#160;</td> <td>&#160;</td> <td align="right">23,640</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(3,560</td> <td nowrap="nowrap">)</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Auction rate securities &#8212; student loans </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">16,003</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(2,997</td> <td nowrap="nowrap">)</td> <td>&#160;</td> <td>&#160;</td> <td align="right">16,003</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(2,997</td> <td nowrap="nowrap">)</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">Corporate bonds </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">9,397</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(21</td> <td nowrap="nowrap">)</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">9,397</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(21</td> <td nowrap="nowrap">)</td> </tr> <tr style="font-size: 1px"> <td colspan="25" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:30px; text-indent:-15px">Total </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">15,903</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">$</td> <td align="right">(31</td> <td nowrap="nowrap">)</td> <td>&#160;</td> <td align="left">$</td> <td align="right">39,643</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">$</td> <td align="right">(6,557</td> <td nowrap="nowrap">)</td> <td>&#160;</td> <td align="left">$</td> <td align="right">55,546</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">$</td> <td align="right">(6,588</td> <td nowrap="nowrap">)</td> </tr> <tr style="font-size: 1px"> <td colspan="25" align="left" style="border-top: 3px double #000000">&#160;</td> </tr> <!-- End Table Body --> </table> </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">The unrealized losses associated with state and municipal obligations and corporate bonds and notes are attributable to changes in interest rates. The unrealized losses associated with ARS are discussed above. Management does not believe any unrealized losses represent other-than-temporary impairments based on our evaluation of available evidence as of February&#160;28, 2011. </div> </div> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note 6 - us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock--> <div style="font-family: 'Times New Roman',Times,serif"> <div align="left" style="font-size: 10pt; margin-top: 12pt"><b>Note 6: Derivative Instruments</b> </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">We generally use foreign currency option contracts that are not designated as hedging instruments to economically hedge a portion of forecasted international cash flows for up to one year in the future. All foreign currency option contracts are recorded at fair value in other current assets on the balance sheet at the end of each reporting period and expire within one year. In the first quarter of fiscal 2011, mark-to-market losses of $0.5&#160;million on foreign currency option contracts were recorded in other income in the statement of operations. In the first quarter of fiscal 2010, mark-to-market gains of $1.9&#160;million on foreign currency option contracts were recorded in other income in the statement of operations. </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">We also use forward contracts that are not designated as hedging instruments to economically hedge the impact of the variability in exchange rates on accounts receivable and collections denominated in certain foreign currencies. We generally do not hedge the net assets of our international subsidiaries. All forward contracts are recorded at fair value in either other current assets or other current liabilities on the balance sheet at the end of each reporting period and expire within 90&#160;days. In the first quarter of fiscal 2011, losses of $0.5&#160;million from our forward contracts were recognized in other income in the statement of operations. In the first quarter of fiscal 2010, losses of $5.0&#160;million from our forward contracts were recognized in other income in the statement of operations. These losses were substantially offset by unrealized gains on the offsetting positions. </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">The table below details outstanding foreign currency forward and option contracts at February&#160;28, 2011 where the notional amount is determined using contract exchange rates: </div> <div align="center"> <table style="font-size: 10pt; text-align: left" cellspacing="0" border="0" cellpadding="0" width="100%"> <!-- Begin Table Head --> <tr valign="bottom"> <td width="76%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td nowrap="nowrap" align="left" colspan="9" style="border-bottom: 1px solid #000000"><i>(In thousands)</i></td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Notional Value</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Fair Value</td> <td>&#160;</td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr style="font-size: 1px"> <td colspan="9" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Foreign currency forward contracts to sell U.S. dollars </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">11,284</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">$</td> <td align="right">(85</td> <td nowrap="nowrap">)</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">Foreign currency forward contracts to purchase U.S. dollars </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">31,531</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(15</td> <td nowrap="nowrap">)</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Foreign currency option contracts to purchase U.S. dollars </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">22,775</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">32</td> <td>&#160;</td> </tr> <tr style="font-size: 1px"> <td colspan="9" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">Total </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">65,590</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">$</td> <td align="right">(68</td> <td nowrap="nowrap">)</td> </tr> <tr style="font-size: 1px"> <td colspan="9" align="left" style="border-top: 3px double #000000">&#160;</td> </tr> <!-- End Table Body --> </table> </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">The table below details outstanding foreign currency forward and option contracts at November&#160;30, 2010 where the notional amount is determined using contract exchange rates: </div> <div align="center"> <table style="font-size: 10pt; text-align: left" cellspacing="0" border="0" cellpadding="0" width="100%"> <!-- Begin Table Head --> <tr valign="bottom"> <td width="76%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td nowrap="nowrap" align="left" colspan="9" style="border-bottom: 1px solid #000000"><i>(In thousands)</i></td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Notional Value</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Fair Value</td> <td>&#160;</td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr style="font-size: 1px"> <td colspan="9" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Foreign currency forward contracts to sell U.S. dollars </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">36,856</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">317</td> <td>&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">Foreign currency forward contracts to purchase U.S. dollars </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">13,837</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">54</td> <td>&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Foreign currency option contracts to purchase U.S. dollars </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">22,775</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">496</td> <td>&#160;</td> </tr> <tr style="font-size: 1px"> <td colspan="9" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">Total </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">73,468</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">867</td> <td>&#160;</td> </tr> <tr style="font-size: 1px"> <td colspan="9" align="left" style="border-top: 3px double #000000">&#160;</td> </tr> <!-- End Table Body --> </table> </div> <!-- Folio --> <!-- /Folio --> </div> <!-- PAGEBREAK --> <div style="font-family: 'Times New Roman',Times,serif"> </div> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note 7 - us-gaap:FairValueDisclosuresTextBlock--> <div style="font-family: 'Times New Roman',Times,serif"> <div align="left" style="font-size: 10pt; margin-top: 12pt"><b>Note 7: Fair Value Measurements</b> </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">The following table details the fair value measurements within the fair value hierarchy of our financial assets at February&#160;28, 2011: </div> <div align="center"> <table style="font-size: 10pt; text-align: left" cellspacing="0" border="0" cellpadding="0" width="100%"> <!-- Begin Table Head --> <tr valign="bottom"> <td width="46%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="11%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td nowrap="nowrap" align="left" colspan="17" style="border-bottom: 1px solid #000000"><i>(In thousands)</i></td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="center" colspan="11" style="border-bottom: 1px solid #000000">Fair Value Measurements at the Reporting Date Using</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Quoted Prices in</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">&#160;</td> <td>&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Active Markets</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Significant Other</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Significant</td> <td>&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">February 28,</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Using Identical</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Observable Inputs</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Unobservable</td> <td>&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td nowrap="nowrap" align="left">Description</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">2011</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Assets (Level 1)</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">(Level 2)</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Inputs (Level 3)</td> <td>&#160;</td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr style="font-size: 1px"> <td colspan="17" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Money market funds </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">99,408</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">99,408</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">&#8212;</td> <td>&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">State and municipal bond obligations </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">44,012</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">44,012</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">US government and agency securities </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">11,499</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">11,499</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">Auction rate securities &#8212; municipal bonds </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">23,818</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">23,818</td> <td>&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Auction rate securities &#8212; student loans </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">16,021</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">16,021</td> <td>&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">Corporate bonds </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">16,655</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">16,655</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Foreign exchange derivatives </div></td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(68</td> <td nowrap="nowrap">)</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(68</td> <td nowrap="nowrap">)</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> </tr> <tr style="font-size: 1px"> <td colspan="17" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">Total </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">211,345</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">99,408</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">72,098</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">39,839</td> <td>&#160;</td> </tr> <tr style="font-size: 1px"> <td colspan="17" align="left" style="border-top: 3px double #000000">&#160;</td> </tr> <!-- End Table Body --> </table> </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">The following table details the fair value measurements within the fair value hierarchy of our financial assets at November&#160;30, 2010: </div> <div align="center"> <table style="font-size: 10pt; text-align: left" cellspacing="0" border="0" cellpadding="0" width="100%"> <!-- Begin Table Head --> <tr valign="bottom"> <td width="46%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="11%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td nowrap="nowrap" align="left" colspan="17" style="border-bottom: 1px solid #000000"><i>(In thousands)</i></td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="center" colspan="11" style="border-bottom: 1px solid #000000">Fair Value Measurements at the Reporting Date Using</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Quoted Prices in</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">&#160;</td> <td>&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Active Markets</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Significant Other</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Significant</td> <td>&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Nov. 30,</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Using Identical</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Observable Inputs</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Unobservable</td> <td>&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td nowrap="nowrap" align="left">Description</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">2010</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Assets (Level 1)</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">(Level 2)</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Inputs (Level 3)</td> <td>&#160;</td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr style="font-size: 1px"> <td colspan="17" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Money market funds </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">122,415</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">122,415</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">&#8212;</td> <td>&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">State and municipal bond obligations </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">25,681</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">25,681</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">US government and agency securities </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">10,000</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">10,000</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">Auction rate securities &#8212; municipal bonds </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">23,640</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">23,640</td> <td>&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Auction rate securities &#8212; student loans </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">16,003</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">16,003</td> <td>&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">Corporate bonds </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">9,397</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">9,397</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Certificates of deposit </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">185</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">185</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">Foreign exchange derivatives </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">867</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">867</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> </tr> <tr style="font-size: 1px"> <td colspan="17" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Total </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">208,188</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">122,415</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">46,130</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">39,643</td> <td>&#160;</td> </tr> <tr style="font-size: 1px"> <td colspan="17" align="left" style="border-top: 3px double #000000">&#160;</td> </tr> <!-- End Table Body --> </table> </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">The valuation technique used to measure fair value for our Level 1 and Level 2 assets is a market approach, using prices and other relevant information generated by market transactions involving identical or comparable assets. The valuation technique used to measure fair value for our Level 3 assets is an income approach, where the expected weighted average future cash flows were discounted back to present value for each asset. </div> <!-- Folio --> <!-- /Folio --> </div> <!-- PAGEBREAK --> <div style="font-family: 'Times New Roman',Times,serif"> <div align="left" style="font-size: 10pt; margin-top: 6pt">The following table reflects the activity for our financial assets measured at fair value using Level 3 inputs for each period presented: </div> <div align="center"> <table style="font-size: 10pt; text-align: left" cellspacing="0" border="0" cellpadding="0" width="100%"> <!-- Begin Table Head --> <tr valign="bottom"> <td width="76%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td nowrap="nowrap" align="left" colspan="9" style="border-bottom: 1px solid #000000"><i>(In thousands)</i></td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="7" style="border-bottom: 1px solid #000000">Three Months Ended February 28,</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">2011</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">2010</td> <td>&#160;</td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr style="font-size: 1px"> <td colspan="9" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Balance, beginning of period </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">39,643</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">58,454</td> <td>&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">Redemptions and repurchases at par </div></td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(200</td> <td nowrap="nowrap">)</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(2,250</td> <td nowrap="nowrap">)</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Unrealized gain (loss)&#160;included in accumulated other comprehensive income </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">396</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(299</td> <td nowrap="nowrap">)</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">Unrealized gain on ARS trading securities included in other income </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">66</td> <td>&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Unrealized loss on put option related to ARS rights offering included in other income </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(66</td> <td nowrap="nowrap">)</td> </tr> <tr style="font-size: 1px"> <td colspan="9" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">Balance, end of period </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">39,839</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">55,905</td> <td>&#160;</td> </tr> <tr style="font-size: 1px"> <td colspan="9" align="left" style="border-top: 3px double #000000">&#160;</td> </tr> <!-- End Table Body --> </table> </div> </div> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note 8 - us-gaap:ComprehensiveIncomeNoteTextBlock--> <div style="font-family: 'Times New Roman',Times,serif"> <div align="left" style="font-size: 10pt; margin-top: 12pt"><b>Note 8: Comprehensive Income</b> </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">The components of comprehensive income include, in addition to net income, foreign currency translation adjustments and unrealized gains and losses on investments. The following table provides the composition of comprehensive income on an interim basis: </div> <div align="center"> <table style="font-size: 10pt; text-align: left" cellspacing="0" border="0" cellpadding="0" width="100%"> <!-- Begin Table Head --> <tr valign="bottom"> <td width="76%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td nowrap="nowrap" align="left" colspan="9" style="border-bottom: 1px solid #000000"><i>(In thousands)</i></td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="7" style="border-bottom: 1px solid #000000">Three Months Ended February 28,</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">2011</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">2010</td> <td>&#160;</td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr style="font-size: 1px"> <td colspan="9" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Net income (loss), as reported </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">20,521</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">$</td> <td align="right">(1,006</td> <td nowrap="nowrap">)</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">Foreign currency translation adjustments </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">3,964</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(4,665</td> <td nowrap="nowrap">)</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Unrealized gain (loss)&#160;on investments </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">403</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(30</td> <td nowrap="nowrap">)</td> </tr> <tr style="font-size: 1px"> <td colspan="9" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:30px; text-indent:-15px">Total comprehensive income (loss) </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">24,888</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">$</td> <td align="right">(5,701</td> <td nowrap="nowrap">)</td> </tr> <tr style="font-size: 1px"> <td colspan="9" align="left" style="border-top: 3px double #000000">&#160;</td> </tr> <!-- End Table Body --> </table> </div> </div> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note 9 - us-gaap:ScheduleOfTreasuryStockByClassTextBlock--> <div style="font-family: 'Times New Roman',Times,serif"> <div align="left" style="font-size: 10pt; margin-top: 12pt"><b>Note 9: Common Stock Repurchases</b> </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">We purchased approximately 847,000 shares and 527,000 shares of our common stock for $25.0&#160;million and $10.0&#160;million in the first three months of fiscal 2011 and fiscal 2010, respectively. The Board of Directors has authorized, for the period from October&#160;1, 2010 through September&#160;30, 2011, the purchase of up to $100&#160;million of our common stock, at such times that management deems such purchases to be an effective use of cash. The remaining balance under this authorization was approximately $75&#160;million at February&#160;28, 2011. </div> </div> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note 10 - us-gaap:ScheduleOfGoodwillTextBlock--> <div style="font-family: 'Times New Roman',Times,serif"> <div align="left" style="font-size: 10pt; margin-top: 12pt"><b>Note 10: Goodwill</b> </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">Goodwill is the amount by which the cost of acquired net assets in a business acquisition exceeded the fair value of net identifiable assets on the date of purchase. Goodwill in certain foreign jurisdictions changes each period due to changes in foreign currency exchange rates. During the first quarter of fiscal 2011, we completed our annual testing for impairment of goodwill and, based on those tests, concluded that no impairment of goodwill existed as of December&#160;15, 2010. For purposes of the annual impairment test, we assigned goodwill of $61.1&#160;million to the Application Development Platforms operating segment, $76.9&#160;million to the Enterprise Business Solutions operating segment and $100.5&#160;million to the Enterprise Data Solutions operating segment. All of our operating segments had an estimated fair value that was substantially in excess of the carrying value and none was at potential risk of failing step-one of our goodwill impairment analysis. See Note 11 for a description of each operating segment. </div> </div> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note 11 - us-gaap:SegmentReportingDisclosureTextBlock--> <div style="font-family: 'Times New Roman',Times,serif"> <div align="left" style="font-size: 10pt; margin-top: 12pt"><b>Note 11: Segment Information</b> </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">Operating segments, as defined under generally accepted accounting principles (GAAP), are components of an enterprise about which discrete financial information is available and regularly reviewed by the chief operating decision maker in deciding how to allocate resources and assess performance. We internally report results to our chief operating decision maker on both a business unit basis and a functional basis. Our business units represent our segments for financial reporting purposes. </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">However, our organization is managed primarily on a functional basis. We assign dedicated costs and expenses directly to each business unit. We utilize an allocation methodology to assign all other costs and expenses to each business unit. A significant portion of the total costs and expenses assigned to each business unit are allocated. We disclose revenue and operating income based upon internal accounting methods. Our chief operating decision maker is our Chief Executive Officer. </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">We have three business units, each of which meet the criteria for segment reporting: (1) Application Development Platforms, which includes the OpenEdge, Orbix and ObjectStore product sets; (2)&#160;Enterprise Business Solutions, which includes the Apama, Sonic, Actional, Savvion and Fuse product sets; and (3)&#160;Enterprise Data Solutions, which includes the DataDirect Connect, DataDirect Shadow and DataServices product sets. </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">We do not manage our assets or capital expenditures by segment or assign other income and income taxes to segments. We manage and report such items on a consolidated company basis. </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">The following table provides revenue and income (losses)&#160;from operations for our reportable segments on an interim basis: </div> <div align="center"> <table style="font-size: 10pt; text-align: left" cellspacing="0" border="0" cellpadding="0" width="100%"> <!-- Begin Table Head --> <tr valign="bottom"> <td width="76%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td nowrap="nowrap" align="left" colspan="10" style="border-bottom: 1px solid #000000"><i>(In thousands)</i></td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="7" style="border-bottom: 1px solid #000000">Three months ended February 28,</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">2011</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">2010</td> <td>&#160;</td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr style="font-size: 1px"> <td colspan="9" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Revenue: </div></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:30px; text-indent:-15px">Application Development Platform segment </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">79,077</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">81,856</td> <td>&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:30px; text-indent:-15px">Enterprise Business Solutions segment </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">37,172</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">27,692</td> <td>&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:30px; text-indent:-15px">Enterprise Data Solutions segment </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">18,033</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">18,453</td> <td>&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:30px; text-indent:-15px">Reconciling items </div></td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(45</td> <td nowrap="nowrap">)</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(454</td> <td nowrap="nowrap">)</td> </tr> <tr style="font-size: 1px"> <td colspan="9" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:45px; text-indent:-15px">Total </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">134,237</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">127,547</td> <td>&#160;</td> </tr> <tr style="font-size: 1px"> <td colspan="9" align="left" style="border-top: 3px double #000000">&#160;</td> </tr> <tr valign="bottom"><!-- Blank Space --> <td> <div style="margin-left:15px; text-indent:-15px">&#160; </div></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Income (loss)&#160;from operations: </div></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:30px; text-indent:-15px">Application Development Platform segment </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">46,656</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">48,626</td> <td>&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:30px; text-indent:-15px">Enterprise Business Solutions segment </div></td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(6,835</td> <td nowrap="nowrap">)</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(11,026</td> <td nowrap="nowrap">)</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:30px; text-indent:-15px">Enterprise Data Solutions segment </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">1,512</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(4,846</td> <td nowrap="nowrap">)</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:30px; text-indent:-15px">Reconciling items </div></td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(13,017</td> <td nowrap="nowrap">)</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(37,133</td> <td nowrap="nowrap">)</td> </tr> <tr style="font-size: 1px"> <td colspan="9" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:45px; text-indent:-15px">Total </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">28,316</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">$</td> <td align="right">(4,379</td> <td nowrap="nowrap">)</td> </tr> <tr style="font-size: 1px"> <td colspan="9" align="left" style="border-top: 3px double #000000">&#160;</td> </tr> <!-- End Table Body --> </table> </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">The reconciling items within revenue represent purchase accounting adjustments for deferred revenue related to acquisitions. The reconciling items within income from operations represent amortization of acquired intangibles, stock-based compensation, restructuring and acquisition-related expenses, purchase accounting adjustments for deferred revenue and certain unallocated administrative expenses. Reconciling items are excluded from segment measurements, as such amounts are not deducted from internal measurements of segment revenue or operating income. </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">In the following table, revenue attributed to North America includes sales to customers in the United States and Canada and licensing to certain multinational organizations, substantially all of which is invoiced from the United States. Revenue from Europe, Middle East and Africa (EMEA), Latin America and Asia Pacific includes shipments to customers in each region, not including certain multinational organizations, plus export shipments into each region that are billed from the United States. Information relating to revenue from external customers from different geographical areas is as follows: </div> <div align="center"> <table style="font-size: 10pt; text-align: left" cellspacing="0" border="0" cellpadding="0" width="100%"> <!-- Begin Table Head --> <tr valign="bottom"> <td width="76%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td nowrap="nowrap" align="left" colspan="9" style="border-bottom: 1px solid #000000"><i>(In thousands)</i></td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="7" style="border-bottom: 0px solid #000000">Three months ended February 28,</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">2011</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">2010</td> <td>&#160;</td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr style="font-size: 1px"> <td colspan="9" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">North America </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">64,478</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">57,820</td> <td>&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">EMEA </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">51,415</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">52,280</td> <td>&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Latin America </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">9,159</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">9,778</td> <td>&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">Asia Pacific </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">9,185</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">7,669</td> <td>&#160;</td> </tr> <tr style="font-size: 1px"> <td colspan="9" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:30px; text-indent:-15px">Total </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">134,237</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">127,547</td> <td>&#160;</td> </tr> <tr style="font-size: 1px"> <td colspan="9" align="left" style="border-top: 3px double #000000">&#160;</td> </tr> <!-- End Table Body --> </table> </div> <!-- Folio --> <!-- /Folio --> </div> <!-- PAGEBREAK --> <div style="font-family: 'Times New Roman',Times,serif"> </div> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note 12 - us-gaap:CommitmentsAndContingenciesDisclosureTextBlock--> <div style="font-family: 'Times New Roman',Times,serif"> <div align="left" style="font-size: 10pt; margin-top: 12pt"><b>Note 12: Contingencies</b> </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">We are 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 other legal matters will have a material adverse effect on our consolidated financial position or results of operations. </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">On January&#160;21, 2010, JuxtaComm Technologies (JuxtaComm) filed a complaint in the Eastern District of Texas against Progress Software, two of our subsidiaries and 19 other defendants, alleging infringement of JuxtaComm&#8217;s US patent 6,195,662 (&#8220;System for Transforming and Exchanging Data Between Distributed Heterogeneous Computer Systems&#8221;). In its complaint, JuxtaComm alleges that certain of the products within our Sonic, Fuse, DataDirect Connect and DataServices product sets infringe JuxtaComm&#8217;s patent. In its complaint, JuxtaComm seeks unspecified monetary damages and permanent injunctive relief. </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">In May&#160;2010, we filed a response to this complaint in which we denied all claims. The discovery phase of this litigation has commenced. Trial is scheduled for January&#160;3, 2012. </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">We intend to defend the action vigorously. While we believe that we have valid defenses to JuxtaComm&#8217;s claims, litigation is inherently unpredictable and we cannot make an estimate of the range of potential loss. It is possible that our business, financial position, or results of operations could be negatively affected by an unfavorable resolution of this action. </div> </div> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note 13 - us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock--> <div style="font-family: 'Times New Roman',Times,serif"> <div align="left" style="font-size: 10pt; margin-top: 12pt"><b>Note 13: Restructuring Charges</b> </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">During fiscal 2010, our management approved, committed to and initiated plans to restructure and improve efficiencies in our operations as a result of certain management and organizational changes. Restructurings were undertaken in the first and third quarters of 2010 to better position the company for long-term growth, improved profitability, greater competitiveness and improved efficiency across our global business. Actions taken during these restructurings included the refinement of our product portfolio towards core and high-growth opportunities and the global consolidation and redeployment of a portion of our product development and administrative personnel, assets and processes to other global locations that offer greater efficiencies to the business and the continued consolidation of offices around the world. To accomplish these goals, and with a view toward better optimizing operations and improving productivity and efficiency, we reduced our global workforce primarily within the development, sales and administrative organizations. This workforce reduction was conducted across all geographies and also resulted in a consolidation of offices in certain locations. Certain activities related to the second fiscal 2010 restructuring continued into the first three months of fiscal 2011 and are expected to continue through fiscal 2011. The total costs of the fiscal 2010 restructurings primarily relate to employee severance and facilities related expenses, and are recorded to the restructuring expense line item within our consolidated statements of operations. The excess facilities and other costs represent facilities costs for unused space and termination costs of automobile leases for employees included in the workforce reduction. </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">As part of the restructuring plan, we also increased our investment and expansion of development and administration operations in India, where we have run a successful development organization for several years. Over the remaining nine months of fiscal 2011, we expect to increase the size of our product development organization in Hyderabad, India, from about a third of our development resources to about half, in order manage our development costs as we increase overall product development headcount and capacity in our key product areas. Therefore, we expect to move and add additional product group functions as well as certain administrative functions to India. This expansion in India will result in the reduction of our development and administration operations headcount in other geographies in which we operate. </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">Through these initiatives, we expect to incur aggregate future pre-tax restructuring charges and pre-tax non-recurring transition expenses of approximately $3&#160;million to $6&#160;million over the remaining nine months of fiscal 2011, primarily comprising costs for severance, transition costs and consolidation of facilities. The transition expenses are necessary to ramp up the new, more efficient capabilities ahead of switching over from the existing cost structure. We will report these restructuring charges and transition expenses in our financial results as they are incurred during the phase-in period. </div> <!-- Folio --> <!-- /Folio --> </div> <!-- PAGEBREAK --> <div style="font-family: 'Times New Roman',Times,serif"> <div align="left" style="font-size: 10pt; margin-top: 6pt">A summary of activity for all restructuring actions is as follows: </div> <div align="center"> <table style="font-size: 10pt; text-align: left" cellspacing="0" border="0" cellpadding="0" width="100%"> <!-- Begin Table Head --> <tr valign="bottom"> <td width="64%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td nowrap="nowrap" align="left" colspan="13" style="border-bottom: 1px solid #000000"><i>(In thousands)</i></td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Excess Facilities</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Employee Severance</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">&#160;</td> <td>&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">and Other Costs</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">and Related Benefits</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Total</td> <td>&#160;</td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr style="font-size: 1px"> <td colspan="13" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Balance, December&#160;1, 2010 </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">8,627</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">4,016</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">12,643</td> <td>&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">Additional reserves related to Q3 2010 restructuring and adjustments to initial reserves </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">1,280</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">834</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">2,114</td> <td>&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Cash disbursements </div></td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(1,448</td> <td nowrap="nowrap">)</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(2,690</td> <td nowrap="nowrap">)</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(4,138</td> <td nowrap="nowrap">)</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">Translation adjustments and other </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">51</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">15</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">66</td> <td>&#160;</td> </tr> <tr style="font-size: 1px"> <td colspan="13" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Balance, February&#160;28, 2011 </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">8,510</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">2,175</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">10,685</td> <td>&#160;</td> </tr> <tr style="font-size: 1px"> <td colspan="13" align="left" style="border-top: 3px double #000000">&#160;</td> </tr> <!-- End Table Body --> </table> </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">The amounts included under cash disbursements for excess facilities costs are net of proceeds received from sublease agreements. The balance of the employee severance and related benefits is expected to be paid over a period of time ending in fiscal 2011. The balance of the excess facilities and related costs is expected to be paid over a period of time ending in fiscal 2013. </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">For all restructuring reserves described above the short-term portion of $7.3&#160;million is included in other accrued liabilities and the long-term portion of $3.4&#160;million is included in other non-current liabilities on the balance sheet at February&#160;28, 2011. </div> </div> false --11-30 Q1 2011 2011-02-28 10-Q 0000876167 67020000 Yes Large Accelerated Filer 1378000000 PROGRESS SOFTWARE CORP /MA No Yes 5098000 3975000 2364000 2274000 2250000 200000 340728000 352209000 13176000 7437000 119273000 104381000 4083000 7216000 -9138000 -4771000 4980000 5174000 7462000 6249000 936823000 965832000 483858000 517153000 415000 175873000 179164000 286559000 312148000 3291000 25589000 322396000 370839000 347604000 362439000 100000 100000 66528 66957 66528 66957 24001000 24124000 16914000 17768000 -210000 -187000 138961000 158088000 2908000 4777000 14279000 14479000 29214000 29444000 2378000 2431000 3079000 2212000 -0.02 0.31 -0.02 0.29 -9614000 4784000 44920000 26723000 740000 2723000 740000 2723000 83208000 77053000 1275000 -627000 12782000 11852000 238343000 238514000 103546000 110113000 -1623000 28277000 -617000 7756000 6725000 -22861000 -3522000 -17667000 -9361000 3650000 19303000 17651000 723000 -506000 936823000 965832000 237676000 239042000 1989000 2381000 47117000 51336000 388000 396000 276000 182000 11759000 -3483000 -33102000 -25942000 34248000 50230000 -1006000 20521000 2756000 -39000 107925000 81797000 -4379000 28316000 36148000 39182000 27910000 27454000 43993000 44048000 5253000 4752000 1481000 588000 -90000 -65000 10010000 24977000 4622000 26285000 49086000 1502000 3352000 21117000 18857000 19768000 3430000 58207000 59620000 88000 86000 23387000 20859000 25771000 2114000 127547000 134237000 80430000 82901000 43206000 44698000 4557000 4184000 35837000 58691000 688332000 714648000 1640000 3361000 61619000 69659000 61619000 66986000 EX-101.SCH 6 prgs-20110228.xsd EX-101 SCHEMA DOCUMENT 0211 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 0212 - Disclosure - Contingencies link:presentationLink link:calculationLink link:definitionLink 0210 - Disclosure - Goodwill link:presentationLink link:calculationLink link:definitionLink 0209 - Disclosure - Common Stock Repurchases link:presentationLink link:calculationLink link:definitionLink 0208 - Disclosure - Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 0203 - Disclosure - Stock-based Compensation link:presentationLink link:calculationLink link:definitionLink 0201 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 00 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 0202 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 0111 - Statement - Condensed Consolidated Balance Sheets (unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0213 - Disclosure - Restructuring Charges link:presentationLink link:calculationLink link:definitionLink 0206 - Disclosure - Derivative Instruments link:presentationLink link:calculationLink link:definitionLink 0207 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0205 - Disclosure - Investments link:presentationLink link:calculationLink link:definitionLink 0204 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0140 - Statement - Condensed Consolidated Statements of Cash Flows (unaudited) link:presentationLink link:calculationLink link:definitionLink 0120 - Statement - Condensed Consolidated Statements of Operations (unaudited) link:presentationLink link:calculationLink link:definitionLink 0110 - Statement - Condensed Consolidated Balance Sheets (unaudited) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 prgs-20110228_cal.xml EX-101 CALCULATION LINKBASE DOCUMENT EX-101.LAB 8 prgs-20110228_lab.xml EX-101 LABELS LINKBASE DOCUMENT EX-101.PRE 9 prgs-20110228_pre.xml EX-101 PRESENTATION LINKBASE DOCUMENT XML 10 R11.xml IDEA: Derivative Instruments 2.2.0.25falsefalse0206 - Disclosure - Derivative Instrumentstruefalsefalse1falsefalseUSDfalsefalse12/1/2010 - 2/28/2011 USD ($) USD ($) / shares $Dec-01-2010_Feb-28-2011http://www.sec.gov/CIK0000876167duration2010-12-01T00:00:002011-02-28T00:00:00USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170SharesStandardhttp://www.xbrl.org/2003/instancesharesxbrli0USDEPSDividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0USDUSD$2true0us-gaap_DerivativeInstrumentsAndHedgesAbstractus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:stringItemTypestringNo definition available.falsefalse3false0us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlockus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1falsefalsefalse00<!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note 6 - us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock--> <div style="font-family: 'Times New Roman',Times,serif"> <div align="left" style="font-size: 10pt; margin-top: 12pt"><b>Note 6: Derivative Instruments</b> </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">We generally use foreign currency option contracts that are not designated as hedging instruments to economically hedge a portion of forecasted international cash flows for up to one year in the future. All foreign currency option contracts are recorded at fair value in other current assets on the balance sheet at the end of each reporting period and expire within one year. In the first quarter of fiscal 2011, mark-to-market losses of $0.5&#160;million on foreign currency option contracts were recorded in other income in the statement of operations. In the first quarter of fiscal 2010, mark-to-market gains of $1.9&#160;million on foreign currency option contracts were recorded in other income in the statement of operations. </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">We also use forward contracts that are not designated as hedging instruments to economically hedge the impact of the variability in exchange rates on accounts receivable and collections denominated in certain foreign currencies. We generally do not hedge the net assets of our international subsidiaries. All forward contracts are recorded at fair value in either other current assets or other current liabilities on the balance sheet at the end of each reporting period and expire within 90&#160;days. In the first quarter of fiscal 2011, losses of $0.5&#160;million from our forward contracts were recognized in other income in the statement of operations. In the first quarter of fiscal 2010, losses of $5.0&#160;million from our forward contracts were recognized in other income in the statement of operations. These losses were substantially offset by unrealized gains on the offsetting positions. </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">The table below details outstanding foreign currency forward and option contracts at February&#160;28, 2011 where the notional amount is determined using contract exchange rates: </div> <div align="center"> <table style="font-size: 10pt; text-align: left" cellspacing="0" border="0" cellpadding="0" width="100%"> <!-- Begin Table Head --> <tr valign="bottom"> <td width="76%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td nowrap="nowrap" align="left" colspan="9" style="border-bottom: 1px solid #000000"><i>(In thousands)</i></td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Notional Value</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Fair Value</td> <td>&#160;</td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr style="font-size: 1px"> <td colspan="9" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Foreign currency forward contracts to sell U.S. dollars </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">11,284</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">$</td> <td align="right">(85</td> <td nowrap="nowrap">)</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">Foreign currency forward contracts to purchase U.S. dollars </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">31,531</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(15</td> <td nowrap="nowrap">)</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Foreign currency option contracts to purchase U.S. dollars </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">22,775</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">32</td> <td>&#160;</td> </tr> <tr style="font-size: 1px"> <td colspan="9" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">Total </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">65,590</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">$</td> <td align="right">(68</td> <td nowrap="nowrap">)</td> </tr> <tr style="font-size: 1px"> <td colspan="9" align="left" style="border-top: 3px double #000000">&#160;</td> </tr> <!-- End Table Body --> </table> </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">The table below details outstanding foreign currency forward and option contracts at November&#160;30, 2010 where the notional amount is determined using contract exchange rates: </div> <div align="center"> <table style="font-size: 10pt; text-align: left" cellspacing="0" border="0" cellpadding="0" width="100%"> <!-- Begin Table Head --> <tr valign="bottom"> <td width="76%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td nowrap="nowrap" align="left" colspan="9" style="border-bottom: 1px solid #000000"><i>(In thousands)</i></td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Notional Value</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Fair Value</td> <td>&#160;</td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr style="font-size: 1px"> <td colspan="9" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Foreign currency forward contracts to sell U.S. dollars </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">36,856</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">317</td> <td>&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">Foreign currency forward contracts to purchase U.S. dollars </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">13,837</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">54</td> <td>&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Foreign currency option contracts to purchase U.S. dollars </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">22,775</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">496</td> <td>&#160;</td> </tr> <tr style="font-size: 1px"> <td colspan="9" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">Total </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">73,468</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">867</td> <td>&#160;</td> </tr> <tr style="font-size: 1px"> <td colspan="9" align="left" style="border-top: 3px double #000000">&#160;</td> </tr> <!-- End Table Body --> </table> </div> <!-- Folio --> <!-- /Folio --> </div> <!-- PAGEBREAK --> <div style="font-family: 'Times New Roman',Times,serif"> </div> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged NotefalsefalsefalsefalsefalseOtherus-types:textBlockItemTypestringThis element can be used to disclose the entity's entire derivative instruments and hedging activities disclosure as a single block of text. Describes an entity's risk management strategies, derivatives in hedging activities and non-hedging derivative instruments, the assets, obligations, liabilities, revenues and expenses arising there from, and the amounts of and methodologies and assumptions used in determining the amounts of such items.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 45 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 44 falsefalse12Derivative InstrumentsUnKnownUnKnownUnKnownUnKnownfalsetrue XML 11 R10.xml IDEA: Investments 2.2.0.25falsefalse0205 - Disclosure - Investmentstruefalsefalse1falsefalseUSDfalsefalse12/1/2010 - 2/28/2011 USD ($) USD ($) / shares $Dec-01-2010_Feb-28-2011http://www.sec.gov/CIK0000876167duration2010-12-01T00:00:002011-02-28T00:00:00USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170SharesStandardhttp://www.xbrl.org/2003/instancesharesxbrli0USDEPSDividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0USDUSD$2true0us-gaap_InvestmentsAbstractus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:stringItemTypestringNo definition available.falsefalse3false0us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlockus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1falsefalsefalse00<!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note 5 - us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock--> <div style="font-family: 'Times New Roman',Times,serif"> <div align="left" style="font-size: 10pt; margin-top: 12pt"><b>Note 5: Investments</b> </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">A summary of our cash, cash equivalents and available-for-sale investments at February&#160;28, 2011 is as follows: </div> <div align="center"> <table style="font-size: 10pt; text-align: left" cellspacing="0" border="0" cellpadding="0" width="100%"> <!-- Begin Table Head --> <tr valign="bottom"> <td width="52%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td nowrap="nowrap" align="left" colspan="17" style="border-bottom: 1px solid #000000"><i>(In thousands)</i></td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Cost</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Unrealized</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Unrealized</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Fair</td> <td>&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td nowrap="nowrap" align="left"><b>Security Type</b></td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Basis</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Gains</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Losses</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Value</td> <td>&#160;</td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr style="font-size: 1px"> <td colspan="17" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Cash </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">199,265</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">199,265</td> <td>&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">Money market funds </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">99,408</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">99,408</td> <td>&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">State and municipal bond obligations </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">43,854</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">177</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(19</td> <td nowrap="nowrap">)</td> <td>&#160;</td> <td>&#160;</td> <td align="right">44,012</td> <td>&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">US government and agency securities </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">11,500</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(1</td> <td nowrap="nowrap">)</td> <td>&#160;</td> <td>&#160;</td> <td align="right">11,499</td> <td>&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Auction rate securities &#8212; municipal bonds </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">27,200</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(3,382</td> <td nowrap="nowrap">)</td> <td>&#160;</td> <td>&#160;</td> <td align="right">23,818</td> <td>&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">Auction rate securities &#8212; student loans </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">18,800</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(2,779</td> <td nowrap="nowrap">)</td> <td>&#160;</td> <td>&#160;</td> <td align="right">16,021</td> <td>&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Corporate bonds </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">16,669</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(14</td> <td nowrap="nowrap">)</td> <td>&#160;</td> <td>&#160;</td> <td align="right">16,655</td> <td>&#160;</td> </tr> <tr style="font-size: 1px"> <td colspan="17" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:30px; text-indent:-15px">Total </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">416,696</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">177</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">$</td> <td align="right">(6,195</td> <td nowrap="nowrap">)</td> <td>&#160;</td> <td align="left">$</td> <td align="right">410,678</td> <td>&#160;</td> </tr> <tr style="font-size: 1px"> <td colspan="17" align="left" style="border-top: 3px double #000000">&#160;</td> </tr> <!-- End Table Body --> </table> </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">Such amounts are classified on our balance sheet at February&#160;28, 2011 as follows: </div> <div align="center"> <table style="font-size: 10pt; text-align: left" cellspacing="0" border="0" cellpadding="0" width="100%"> <!-- Begin Table Head --> <tr valign="bottom"> <td width="64%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td nowrap="nowrap" align="left" colspan="13" style="border-bottom: 1px solid #000000"><i>(In thousands)</i></td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Cash and</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Short-term</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Long-term</td> <td>&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td nowrap="nowrap" align="left"><b>Security Type</b></td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Equivalents</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Investments</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Investments</td> <td>&#160;</td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr style="font-size: 1px"> <td colspan="13" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Cash </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">199,265</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">&#8212;</td> <td>&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">Money market funds </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">99,408</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">State and municipal bond obligations </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">5,975</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">38,037</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">US government and agency securities </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">2,500</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">8,999</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Auction rate securities &#8212; municipal bonds </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">23,818</td> <td>&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">Auction rate securities &#8212; student loans </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">16,021</td> <td>&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Corporate bonds </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">5,000</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">11,655</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> </tr> <tr style="font-size: 1px"> <td colspan="13" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:30px; text-indent:-15px">Total </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">312,148</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">58,691</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">39,839</td> <td>&#160;</td> </tr> <tr style="font-size: 1px"> <td colspan="13" align="left" style="border-top: 3px double #000000">&#160;</td> </tr> <!-- End Table Body --> </table> </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">For each of the auction rate securities (ARS), we evaluated the risks related to the structure, collateral and liquidity of the investment, and forecasted the probability of issuer default, auction failure and a successful auction at par or a redemption at par for each future auction period. The weighted average cash flow for each period was then discounted back to present value for each security. Based on this methodology, we determined that the fair value of our non-current ARS investments is $39.8&#160;million, and the temporary impairment charge recorded at February&#160;28, 2011 in accumulated other comprehensive loss to reduce the value of our available-for-sale ARS investments was $6.2&#160;million. </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">We will not be able to access these remaining funds until a future auction for these ARS is successful, we sell the securities in a secondary market, or they are redeemed by the issuer. As such, these remaining investments currently lack short-term liquidity and are therefore classified as long-term investments on the balance sheet at February&#160;28, 2011. However, based on our cash and short-term investments balance of $370.8&#160;million and expected operating cash flows, we do not anticipate the lack of liquidity associated with these ARS to adversely affect our ability to conduct business and believe we have the ability to hold the affected securities throughout the currently estimated recovery period. Therefore, the impairment on these securities is considered only temporary in nature. If the credit rating of either the security issuer or the third-party insurer underlying the investments deteriorates significantly, we may be required to adjust the carrying value of the ARS through an other-than-temporary impairment charge to earnings. </div> <!-- Folio --> <!-- /Folio --> </div> <!-- PAGEBREAK --> <div style="font-family: 'Times New Roman',Times,serif"> <div align="left" style="font-size: 10pt; margin-top: 6pt">A summary of our cash, cash equivalents and available-for-sale investments at November&#160;30, 2010 is as follows: </div> <div align="center"> <table style="font-size: 10pt; text-align: left" cellspacing="0" border="0" cellpadding="0" width="100%"> <!-- Begin Table Head --> <tr valign="bottom"> <td width="52%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td nowrap="nowrap" align="left" colspan="17" style="border-bottom: 1px solid #000000"><i>(In thousands)</i></td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Cost</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Unrealized</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Unrealized</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Fair</td> <td>&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td nowrap="nowrap" align="left"><b>Security Type</b></td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Basis</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Gains</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Losses</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Value</td> <td>&#160;</td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr style="font-size: 1px"> <td colspan="17" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Cash </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">154,718</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">154,718</td> <td>&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">Money market funds </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">122,415</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">122,415</td> <td>&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">State and municipal bond obligations </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">25,484</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">207</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(10</td> <td nowrap="nowrap">)</td> <td>&#160;</td> <td>&#160;</td> <td align="right">25,681</td> <td>&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">US government and agency securities </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">10,000</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">10,000</td> <td>&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Auction rate securities &#8212; municipal bonds </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">27,200</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(3,560</td> <td nowrap="nowrap">)</td> <td>&#160;</td> <td>&#160;</td> <td align="right">23,640</td> <td>&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">Auction rate securities &#8212; student loans </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">19,000</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(2,997</td> <td nowrap="nowrap">)</td> <td>&#160;</td> <td>&#160;</td> <td align="right">16,003</td> <td>&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Corporate bonds </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">9,418</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(21</td> <td nowrap="nowrap">)</td> <td>&#160;</td> <td>&#160;</td> <td align="right">9,397</td> <td>&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">Certificates of deposit </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">185</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">185</td> <td>&#160;</td> </tr> <tr style="font-size: 1px"> <td colspan="17" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:30px; text-indent:-15px">Total </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">368,420</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">207</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">$</td> <td align="right">(6,588</td> <td nowrap="nowrap">)</td> <td>&#160;</td> <td align="left">$</td> <td align="right">362,039</td> <td>&#160;</td> </tr> <tr style="font-size: 1px"> <td colspan="17" align="left" style="border-top: 3px double #000000">&#160;</td> </tr> <!-- End Table Body --> </table> </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">Such amounts are classified on our balance sheet at November&#160;30, 2010 as follows: </div> <div align="center"> <table style="font-size: 10pt; text-align: left" cellspacing="0" border="0" cellpadding="0" width="100%"> <!-- Begin Table Head --> <tr valign="bottom"> <td width="64%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td nowrap="nowrap" align="left" colspan="13" style="border-bottom: 1px solid #000000"><i>(In thousands)</i></td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Cash and</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Short-term</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Long-term</td> <td>&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td nowrap="nowrap" align="left"><b>Security Type</b></td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Equivalents</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Investments</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Investments</td> <td>&#160;</td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr style="font-size: 1px"> <td colspan="13" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Cash </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">154,718</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">&#8212;</td> <td>&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">Money market funds </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">122,415</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">State and municipal bond obligations </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">1,926</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">23,755</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">US government and agency securities </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">7,500</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">2,500</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Auction rate securities &#8212; municipal bonds </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">23,640</td> <td>&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">Auction rate securities &#8212; student loans </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">16,003</td> <td>&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Corporate bonds </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">9,397</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">Certificates of deposit </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">185</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> </tr> <tr style="font-size: 1px"> <td colspan="13" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:30px; text-indent:-15px">Total </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">286,559</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">35,837</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">39,643</td> <td>&#160;</td> </tr> <tr style="font-size: 1px"> <td colspan="13" align="left" style="border-top: 3px double #000000">&#160;</td> </tr> <!-- End Table Body --> </table> </div> <div align="center"> <table style="font-size: 10pt; text-align: left" cellspacing="0" border="0" cellpadding="0" width="100%"> <!-- Begin Table Head --> <tr valign="bottom"> <td width="76%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td nowrap="nowrap" align="left" colspan="9" style="border-bottom: 1px solid #000000"><i>(In thousands)</i></td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Feb. 28, 2011</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Nov. 30, 2010</td> <td>&#160;</td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr style="font-size: 1px"> <td colspan="9" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Due in one year or less (1) </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">99,283</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">70,285</td> <td>&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">Due after one year </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">12,722</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">14,621</td> <td>&#160;</td> </tr> <tr style="font-size: 1px"> <td colspan="9" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:30px; text-indent:-15px">Total </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">112,005</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">84,906</td> <td>&#160;</td> </tr> <tr style="font-size: 1px"> <td colspan="9" align="left" style="border-top: 3px double #000000">&#160;</td> </tr> <!-- End Table Body --> </table> </div> <div align="left"> <div style="font-size: 3pt; margin-top: 0pt; width: 18%; border-top: 0px solid #000000">&#160; </div> </div> <table width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; text-align: left"> <tr> <td width="3%"></td> <td width="1%"></td> <td width="96%"></td> </tr> <tr valign="top"> <td nowrap="nowrap" align="left">(1)</td> <td>&#160;</td> <td>Includes ARS which are tendered for interest-rate setting purposes periodically throughout the year. Beginning in February&#160;2008, auctions for these securities began to fail, and therefore these investments currently lack short-term liquidity. The remaining contractual maturities of these securities range from 6 to 37&#160;years.</td> </tr> </table> <div align="left" style="font-size: 10pt; margin-top: 6pt">Investments with continuous unrealized losses for less than twelve months and twelve months or greater and their related fair values are as follows at February&#160;28, 2011: </div> <div align="center"> <table style="font-size: 10pt; text-align: left" cellspacing="0" border="0" cellpadding="0" width="100%"> <!-- Begin Table Head --> <tr valign="bottom"> <td width="28%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td nowrap="nowrap" align="left" colspan="25" style="border-bottom: 1px solid #000000"><i>(In thousands)</i></td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Less Than</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">12 Months</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">&#160;</td> <td>&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">12 Months</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">or Greater</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Total</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Total</td> <td>&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Fair</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Unrealized</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Fair</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Unrealized</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Fair</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Unrealized</td> <td>&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td nowrap="nowrap" align="left">Security Type</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Value</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Losses</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Value</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Losses</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Value</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Losses</td> <td>&#160;</td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr style="font-size: 1px"> <td colspan="25" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">State and municipal bond obligations </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">19,099</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">$</td> <td align="right">(19</td> <td nowrap="nowrap">)</td> <td>&#160;</td> <td align="left">$</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">19,099</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">$</td> <td align="right">(19</td> <td nowrap="nowrap">)</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">US government and agency securities </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">2,999</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(1</td> <td nowrap="nowrap">)</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">2,999</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(1</td> <td nowrap="nowrap">)</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td nowrap="nowrap"> <div style="margin-left:15px; text-indent:-15px">Auction rate securities &#8212; municipal bonds </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">23,818</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(3,382</td> <td nowrap="nowrap">)</td> <td>&#160;</td> <td>&#160;</td> <td align="right">23,818</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(3,382</td> <td nowrap="nowrap">)</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">Auction rate securities &#8212; student loans </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">16,021</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(2,779</td> <td nowrap="nowrap">)</td> <td>&#160;</td> <td>&#160;</td> <td align="right">16,021</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(2,779</td> <td nowrap="nowrap">)</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Corporate bonds </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">11,655</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(14</td> <td nowrap="nowrap">)</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">11,655</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(14</td> <td nowrap="nowrap">)</td> </tr> <tr style="font-size: 1px"> <td colspan="25" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:30px; text-indent:-15px">Total </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">33,753</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">$</td> <td align="right">(34</td> <td nowrap="nowrap">)</td> <td>&#160;</td> <td align="left">$</td> <td align="right">39,839</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">$</td> <td align="right">(6,161</td> <td nowrap="nowrap">)</td> <td>&#160;</td> <td align="left">$</td> <td align="right">73,592</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">$</td> <td align="right">(6,195</td> <td nowrap="nowrap">)</td> </tr> <tr style="font-size: 1px"> <td colspan="25" align="left" style="border-top: 3px double #000000">&#160;</td> </tr> <!-- End Table Body --> </table> </div> <!-- Folio --> <!-- /Folio --> </div> <!-- PAGEBREAK --> <div style="font-family: 'Times New Roman',Times,serif"> <div align="left" style="font-size: 10pt; margin-top: 6pt">Investments with continuous unrealized losses for less than twelve months and twelve months or greater and their related fair values are as follows at November&#160;30, 2010: </div> <div align="center"> <table style="font-size: 10pt; text-align: left" cellspacing="0" border="0" cellpadding="0" width="100%"> <!-- Begin Table Head --> <tr valign="bottom"> <td width="28%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td nowrap="nowrap" align="left" colspan="25" style="border-bottom: 1px solid #000000"><i>(In thousands)</i></td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Less Than</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">12 Months</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">&#160;</td> <td>&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">12 Months</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">or Greater</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Total</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Total</td> <td>&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Fair</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Unrealized</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Fair</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Unrealized</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Fair</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Unrealized</td> <td>&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td nowrap="nowrap" align="left"><b>Security Type</b></td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Value</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Losses</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Value</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Losses</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Value</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Losses</td> <td>&#160;</td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr style="font-size: 1px"> <td colspan="25" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">State and municipal bond obligations </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">6,506</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">$</td> <td align="right">(10</td> <td nowrap="nowrap">)</td> <td>&#160;</td> <td align="left">$</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">6,506</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">$</td> <td align="right">(10</td> <td nowrap="nowrap">)</td> </tr> <tr valign="bottom"> <td nowrap="nowrap"> <div style="margin-left:15px; text-indent:-15px">Auction rate securities &#8212; municipal bonds </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">23,640</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(3,560</td> <td nowrap="nowrap">)</td> <td>&#160;</td> <td>&#160;</td> <td align="right">23,640</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(3,560</td> <td nowrap="nowrap">)</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Auction rate securities &#8212; student loans </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">16,003</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(2,997</td> <td nowrap="nowrap">)</td> <td>&#160;</td> <td>&#160;</td> <td align="right">16,003</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(2,997</td> <td nowrap="nowrap">)</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">Corporate bonds </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">9,397</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(21</td> <td nowrap="nowrap">)</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">9,397</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(21</td> <td nowrap="nowrap">)</td> </tr> <tr style="font-size: 1px"> <td colspan="25" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:30px; text-indent:-15px">Total </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">15,903</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">$</td> <td align="right">(31</td> <td nowrap="nowrap">)</td> <td>&#160;</td> <td align="left">$</td> <td align="right">39,643</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">$</td> <td align="right">(6,557</td> <td nowrap="nowrap">)</td> <td>&#160;</td> <td align="left">$</td> <td align="right">55,546</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">$</td> <td align="right">(6,588</td> <td nowrap="nowrap">)</td> </tr> <tr style="font-size: 1px"> <td colspan="25" align="left" style="border-top: 3px double #000000">&#160;</td> </tr> <!-- End Table Body --> </table> </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">The unrealized losses associated with state and municipal obligations and corporate bonds and notes are attributable to changes in interest rates. The unrealized losses associated with ARS are discussed above. Management does not believe any unrealized losses represent other-than-temporary impairments based on our evaluation of available evidence as of February&#160;28, 2011. </div> </div> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged NotefalsefalsefalsefalsefalseOtherus-types:textBlockItemTypestringThis item represents the entire disclosure related to Investments in Certain Debt and Equity Securities (and certain other trading assets) which include all debt and equity securities (other than those equity securities accounted for under the equity or cost methods of accounting) with readily determinable fair values. Other trading assets include assets that are carried on the balance sheet at fair value and held for trading purposes. A debt security represents a creditor relationship with an enterprise that is in the form of a security. Debt securities include, among other items, US Treasury securities, US government securities, municipal securities, corporate bonds, convertible debt, commercial paper, and all securitized debt instruments. An equity security represents an ownership interest in an enterprise or the right to acquire or dispose of an ownership interest in an enterprise at fixed or determinable prices. Equity securities include, among other things, common stock, certain preferred stock, warrant rights, call options, and put options, but do not include convertible debt. An entity may opt to provide the reader with additional narrative text to better understand the nature of investments in debt and equity securities (and other trading assets).Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 115 -Paragraph 3, 19, 20, 21, 22, 137 falsefalse12InvestmentsUnKnownUnKnownUnKnownUnKnownfalsetrue XML 12 R8.xml IDEA: Stock-based Compensation 2.2.0.25falsefalse0203 - Disclosure - Stock-based Compensationtruefalsefalse1falsefalseUSDfalsefalse12/1/2010 - 2/28/2011 USD ($) USD ($) / shares $Dec-01-2010_Feb-28-2011http://www.sec.gov/CIK0000876167duration2010-12-01T00:00:002011-02-28T00:00:00USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170SharesStandardhttp://www.xbrl.org/2003/instancesharesxbrli0USDEPSDividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0USDUSD$2true0us-gaap_ShareBasedCompensationAbstractus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:stringItemTypestringNo definition available.falsefalse3false0us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlockus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1falsefalsefalse00<!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note 3 - us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock--> <div style="font-family: 'Times New Roman',Times,serif"> <div align="left" style="font-size: 10pt; margin-top: 12pt"><b>Note 3: Stock-based Compensation</b> </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">Stock-based compensation expense reflects the fair value of stock-based awards measured at the grant date and recognized over the relevant service period. We estimate the fair value of each stock-based award on the measurement date using either the current market price of the stock or the Black-Scholes option valuation model. The Black-Scholes option valuation model incorporates assumptions as to stock price volatility, the expected life of options, a risk-free interest rate and dividend yield. We recognize stock-based compensation expense on a straight-line basis over the service period of the award, which is generally five years for options, and three years for restricted stock units. </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">The following table provides the classification of stock-based compensation as reflected in our consolidated statements of operations: </div> <div align="center"> <table style="font-size: 10pt; text-align: left" cellspacing="0" border="0" cellpadding="0" width="100%"> <!-- Begin Table Head --> <tr valign="bottom"> <td width="76%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td nowrap="nowrap" align="left" colspan="9" style="border-bottom: 1px solid #000000"><i>(In thousands)</i></td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="7" style="border-bottom: 1px solid #000000">Three Months Ended February 28,</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">2011</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">2010</td> <td>&#160;</td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr style="font-size: 1px"> <td colspan="9" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Cost of revenue </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">223</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">263</td> <td>&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">Sales and marketing </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">1,290</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">1,578</td> <td>&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Product development </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">1,269</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">1,107</td> <td>&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">General and administrative </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">1,402</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">1,283</td> <td>&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Restructuring </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">326</td> <td>&#160;</td> </tr> <tr style="font-size: 1px"> <td colspan="9" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:30px; text-indent:-15px">Total </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">4,184</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">4,557</td> <td>&#160;</td> </tr> <tr style="font-size: 1px"> <td colspan="9" align="left" style="border-top: 3px double #000000">&#160;</td> </tr> <!-- End Table Body --> </table> </div> </div> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged NotefalsefalsefalsefalsefalseOtherus-types:textBlockItemTypestringDisclosure of compensation-related costs for share-based compensation which may include disclosure of policies, compensation plan details, allocation of stock compensation, incentive distributions, share-based arrangements to obtain goods and services, deferred compensation arrangements, employee stock ownership plan details and employee stock purchase plan details.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 123R -Paragraph 64, 65, A240 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Statement of Position (SOP) -Number 93-6 -Paragraph 53 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 14 falsefalse12Stock-based CompensationUnKnownUnKnownUnKnownUnKnownfalsetrue XML 13 R18.xml IDEA: Restructuring Charges 2.2.0.25falsefalse0213 - Disclosure - Restructuring Chargestruefalsefalse1falsefalseUSDfalsefalse12/1/2010 - 2/28/2011 USD ($) USD ($) / shares $Dec-01-2010_Feb-28-2011http://www.sec.gov/CIK0000876167duration2010-12-01T00:00:002011-02-28T00:00:00USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170SharesStandardhttp://www.xbrl.org/2003/instancesharesxbrli0USDEPSDividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0USDUSD$2true0us-gaap_RestructuringChargesAbstractus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:stringItemTypestringNo definition available.falsefalse3false0us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlockus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1falsefalsefalse00<!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note 13 - us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock--> <div style="font-family: 'Times New Roman',Times,serif"> <div align="left" style="font-size: 10pt; margin-top: 12pt"><b>Note 13: Restructuring Charges</b> </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">During fiscal 2010, our management approved, committed to and initiated plans to restructure and improve efficiencies in our operations as a result of certain management and organizational changes. Restructurings were undertaken in the first and third quarters of 2010 to better position the company for long-term growth, improved profitability, greater competitiveness and improved efficiency across our global business. Actions taken during these restructurings included the refinement of our product portfolio towards core and high-growth opportunities and the global consolidation and redeployment of a portion of our product development and administrative personnel, assets and processes to other global locations that offer greater efficiencies to the business and the continued consolidation of offices around the world. To accomplish these goals, and with a view toward better optimizing operations and improving productivity and efficiency, we reduced our global workforce primarily within the development, sales and administrative organizations. This workforce reduction was conducted across all geographies and also resulted in a consolidation of offices in certain locations. Certain activities related to the second fiscal 2010 restructuring continued into the first three months of fiscal 2011 and are expected to continue through fiscal 2011. The total costs of the fiscal 2010 restructurings primarily relate to employee severance and facilities related expenses, and are recorded to the restructuring expense line item within our consolidated statements of operations. The excess facilities and other costs represent facilities costs for unused space and termination costs of automobile leases for employees included in the workforce reduction. </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">As part of the restructuring plan, we also increased our investment and expansion of development and administration operations in India, where we have run a successful development organization for several years. Over the remaining nine months of fiscal 2011, we expect to increase the size of our product development organization in Hyderabad, India, from about a third of our development resources to about half, in order manage our development costs as we increase overall product development headcount and capacity in our key product areas. Therefore, we expect to move and add additional product group functions as well as certain administrative functions to India. This expansion in India will result in the reduction of our development and administration operations headcount in other geographies in which we operate. </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">Through these initiatives, we expect to incur aggregate future pre-tax restructuring charges and pre-tax non-recurring transition expenses of approximately $3&#160;million to $6&#160;million over the remaining nine months of fiscal 2011, primarily comprising costs for severance, transition costs and consolidation of facilities. The transition expenses are necessary to ramp up the new, more efficient capabilities ahead of switching over from the existing cost structure. We will report these restructuring charges and transition expenses in our financial results as they are incurred during the phase-in period. </div> <!-- Folio --> <!-- /Folio --> </div> <!-- PAGEBREAK --> <div style="font-family: 'Times New Roman',Times,serif"> <div align="left" style="font-size: 10pt; margin-top: 6pt">A summary of activity for all restructuring actions is as follows: </div> <div align="center"> <table style="font-size: 10pt; text-align: left" cellspacing="0" border="0" cellpadding="0" width="100%"> <!-- Begin Table Head --> <tr valign="bottom"> <td width="64%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td nowrap="nowrap" align="left" colspan="13" style="border-bottom: 1px solid #000000"><i>(In thousands)</i></td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Excess Facilities</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Employee Severance</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">&#160;</td> <td>&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">and Other Costs</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">and Related Benefits</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Total</td> <td>&#160;</td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr style="font-size: 1px"> <td colspan="13" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Balance, December&#160;1, 2010 </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">8,627</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">4,016</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">12,643</td> <td>&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">Additional reserves related to Q3 2010 restructuring and adjustments to initial reserves </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">1,280</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">834</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">2,114</td> <td>&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Cash disbursements </div></td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(1,448</td> <td nowrap="nowrap">)</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(2,690</td> <td nowrap="nowrap">)</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(4,138</td> <td nowrap="nowrap">)</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">Translation adjustments and other </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">51</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">15</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">66</td> <td>&#160;</td> </tr> <tr style="font-size: 1px"> <td colspan="13" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Balance, February&#160;28, 2011 </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">8,510</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">2,175</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">10,685</td> <td>&#160;</td> </tr> <tr style="font-size: 1px"> <td colspan="13" align="left" style="border-top: 3px double #000000">&#160;</td> </tr> <!-- End Table Body --> </table> </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">The amounts included under cash disbursements for excess facilities costs are net of proceeds received from sublease agreements. The balance of the employee severance and related benefits is expected to be paid over a period of time ending in fiscal 2011. The balance of the excess facilities and related costs is expected to be paid over a period of time ending in fiscal 2013. </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">For all restructuring reserves described above the short-term portion of $7.3&#160;million is included in other accrued liabilities and the long-term portion of $3.4&#160;million is included in other non-current liabilities on the balance sheet at February&#160;28, 2011. </div> </div> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged NotefalsefalsefalsefalsefalseOtherus-types:textBlockItemTypestringDescription of restructuring activities including exit and disposal activities, which should include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled. This description does not include restructuring costs in connection with a business combination or discontinued operations and long-lived assets (disposal groups) sold or classified as held for sale. This element may be used as a single block of text to encapsulate the entire disclosure including data and tables.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 146 -Paragraph 20 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 5 -Section P -Subsection 3, 4 falsefalse12Restructuring ChargesUnKnownUnKnownUnKnownUnKnownfalsetrue XML 14 R12.xml IDEA: Fair Value Measurements 2.2.0.25falsefalse0207 - Disclosure - Fair Value Measurementstruefalsefalse1falsefalseUSDfalsefalse12/1/2010 - 2/28/2011 USD ($) USD ($) / shares $Dec-01-2010_Feb-28-2011http://www.sec.gov/CIK0000876167duration2010-12-01T00:00:002011-02-28T00:00:00USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170SharesStandardhttp://www.xbrl.org/2003/instancesharesxbrli0USDEPSDividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0USDUSD$2true0prgs_FairValueMeasurementsAbstractprgsfalsenadurationFair Value Measurements.falsefalsefalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:stringItemTypestringFair Value Measurements.falsefalse3false0us-gaap_FairValueDisclosuresTextBlockus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1falsefalsefalse00<!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note 7 - us-gaap:FairValueDisclosuresTextBlock--> <div style="font-family: 'Times New Roman',Times,serif"> <div align="left" style="font-size: 10pt; margin-top: 12pt"><b>Note 7: Fair Value Measurements</b> </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">The following table details the fair value measurements within the fair value hierarchy of our financial assets at February&#160;28, 2011: </div> <div align="center"> <table style="font-size: 10pt; text-align: left" cellspacing="0" border="0" cellpadding="0" width="100%"> <!-- Begin Table Head --> <tr valign="bottom"> <td width="46%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="11%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td nowrap="nowrap" align="left" colspan="17" style="border-bottom: 1px solid #000000"><i>(In thousands)</i></td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="center" colspan="11" style="border-bottom: 1px solid #000000">Fair Value Measurements at the Reporting Date Using</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Quoted Prices in</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">&#160;</td> <td>&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Active Markets</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Significant Other</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Significant</td> <td>&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">February 28,</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Using Identical</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Observable Inputs</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Unobservable</td> <td>&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td nowrap="nowrap" align="left">Description</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">2011</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Assets (Level 1)</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">(Level 2)</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Inputs (Level 3)</td> <td>&#160;</td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr style="font-size: 1px"> <td colspan="17" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Money market funds </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">99,408</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">99,408</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">&#8212;</td> <td>&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">State and municipal bond obligations </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">44,012</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">44,012</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">US government and agency securities </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">11,499</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">11,499</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">Auction rate securities &#8212; municipal bonds </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">23,818</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">23,818</td> <td>&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Auction rate securities &#8212; student loans </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">16,021</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">16,021</td> <td>&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">Corporate bonds </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">16,655</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">16,655</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Foreign exchange derivatives </div></td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(68</td> <td nowrap="nowrap">)</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(68</td> <td nowrap="nowrap">)</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> </tr> <tr style="font-size: 1px"> <td colspan="17" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">Total </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">211,345</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">99,408</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">72,098</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">39,839</td> <td>&#160;</td> </tr> <tr style="font-size: 1px"> <td colspan="17" align="left" style="border-top: 3px double #000000">&#160;</td> </tr> <!-- End Table Body --> </table> </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">The following table details the fair value measurements within the fair value hierarchy of our financial assets at November&#160;30, 2010: </div> <div align="center"> <table style="font-size: 10pt; text-align: left" cellspacing="0" border="0" cellpadding="0" width="100%"> <!-- Begin Table Head --> <tr valign="bottom"> <td width="46%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="11%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td nowrap="nowrap" align="left" colspan="17" style="border-bottom: 1px solid #000000"><i>(In thousands)</i></td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="center" colspan="11" style="border-bottom: 1px solid #000000">Fair Value Measurements at the Reporting Date Using</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Quoted Prices in</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">&#160;</td> <td>&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Active Markets</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Significant Other</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Significant</td> <td>&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Nov. 30,</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Using Identical</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Observable Inputs</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Unobservable</td> <td>&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td nowrap="nowrap" align="left">Description</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">2010</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Assets (Level 1)</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">(Level 2)</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">Inputs (Level 3)</td> <td>&#160;</td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr style="font-size: 1px"> <td colspan="17" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Money market funds </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">122,415</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">122,415</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">&#8212;</td> <td>&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">State and municipal bond obligations </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">25,681</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">25,681</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">US government and agency securities </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">10,000</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">10,000</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">Auction rate securities &#8212; municipal bonds </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">23,640</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">23,640</td> <td>&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Auction rate securities &#8212; student loans </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">16,003</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">16,003</td> <td>&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">Corporate bonds </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">9,397</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">9,397</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Certificates of deposit </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">185</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">185</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">Foreign exchange derivatives </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">867</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">867</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> </tr> <tr style="font-size: 1px"> <td colspan="17" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Total </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">208,188</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">122,415</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">46,130</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">39,643</td> <td>&#160;</td> </tr> <tr style="font-size: 1px"> <td colspan="17" align="left" style="border-top: 3px double #000000">&#160;</td> </tr> <!-- End Table Body --> </table> </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">The valuation technique used to measure fair value for our Level 1 and Level 2 assets is a market approach, using prices and other relevant information generated by market transactions involving identical or comparable assets. The valuation technique used to measure fair value for our Level 3 assets is an income approach, where the expected weighted average future cash flows were discounted back to present value for each asset. </div> <!-- Folio --> <!-- /Folio --> </div> <!-- PAGEBREAK --> <div style="font-family: 'Times New Roman',Times,serif"> <div align="left" style="font-size: 10pt; margin-top: 6pt">The following table reflects the activity for our financial assets measured at fair value using Level 3 inputs for each period presented: </div> <div align="center"> <table style="font-size: 10pt; text-align: left" cellspacing="0" border="0" cellpadding="0" width="100%"> <!-- Begin Table Head --> <tr valign="bottom"> <td width="76%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td nowrap="nowrap" align="left" colspan="9" style="border-bottom: 1px solid #000000"><i>(In thousands)</i></td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="7" style="border-bottom: 1px solid #000000">Three Months Ended February 28,</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">2011</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">2010</td> <td>&#160;</td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr style="font-size: 1px"> <td colspan="9" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Balance, beginning of period </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">39,643</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">58,454</td> <td>&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">Redemptions and repurchases at par </div></td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(200</td> <td nowrap="nowrap">)</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(2,250</td> <td nowrap="nowrap">)</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Unrealized gain (loss)&#160;included in accumulated other comprehensive income </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">396</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(299</td> <td nowrap="nowrap">)</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">Unrealized gain on ARS trading securities included in other income </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">66</td> <td>&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Unrealized loss on put option related to ARS rights offering included in other income </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(66</td> <td nowrap="nowrap">)</td> </tr> <tr style="font-size: 1px"> <td colspan="9" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">Balance, end of period </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">39,839</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">55,905</td> <td>&#160;</td> </tr> <tr style="font-size: 1px"> <td colspan="9" align="left" style="border-top: 3px double #000000">&#160;</td> </tr> <!-- End Table Body --> </table> </div> </div> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged NotefalsefalsefalsefalsefalseOtherus-types:textBlockItemTypestringThis item represents the complete disclosure regarding the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments, assets, and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the Company is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risk is are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 107 -Paragraph 15B -Subparagraph a, b Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 107 -Paragraph 3, 10, 14, 15 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 44A, 44B Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 157 -Paragraph 32, 33, 34 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 107 -Paragraph 15C, 15D Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 107 -Paragraph 15A -Subparagraph a-d Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 159 -Paragraph 17-22, 27, 28 falsefalse12Fair Value MeasurementsUnKnownUnKnownUnKnownUnKnownfalsetrue XML 15 R3.xml IDEA: Condensed Consolidated Balance Sheets (unaudited) (Parenthetical) 2.2.0.25falsefalse0111 - Statement - Condensed Consolidated Balance Sheets (unaudited) (Parenthetical)truefalseIn Thousands, except Share datafalse1falsefalseUSDfalsefalse2/28/2011 USD ($) $BalanceAsOf_28Feb2011http://www.sec.gov/CIK0000876167instant2011-02-28T00:00:000001-01-01T00:00:00USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170SharesStandardhttp://www.xbrl.org/2003/instancesharesxbrli0USDUSD$2falsefalseUSDfalsefalse11/30/2010 USD ($) $BalanceAsOf_30Nov2010http://www.sec.gov/CIK0000876167instant2010-11-30T00:00:000001-01-01T00:00:00USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170SharesStandardhttp://www.xbrl.org/2003/instancesharesxbrli0USDUSD$3true0us-gaap_AssetsCurrentAbstractus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:stringItemTypestringNo definition available.falsefalse4false0us-gaap_AllowanceForDoubtfulAccountsReceivableCurrentus-gaaptruecreditinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1truefalsefalse51740005174falsetruefalsefalsefalse2truefalsefalse49800004980falsetruefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryA valuation allowance for trade and other receivables due to an Entity within one year (or the normal operating cycle, whichever is longer) that are expected to be uncollectible.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 4 -Article 5 falsefalse5true0us-gaap_StockholdersEquityAbstractus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:stringItemTypestringNo definition available.falsefalse6false0us-gaap_CommonStockSharesAuthorizedus-gaaptruenainstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1truefalsefalse100000100000falsefalsefalsefalsefalse2truefalsefalse100000100000falsefalsefalsefalsefalseSharesxbrli:sharesItemTypesharesThe maximum number of common shares permitted to be issued by an entity's charter and bylaws.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 30 -Article 5 falsefalse7false0us-gaap_CommonStockSharesIssuedus-gaaptruenainstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1truefalsefalse6695766957falsefalsefalsefalsefalse2truefalsefalse6652866528falsefalsefalsefalsefalseSharesxbrli:sharesItemTypesharesTotal number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 30 -Article 5 falsefalse8false0us-gaap_CommonStockSharesOutstandingus-gaaptruenainstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1truefalsefalse6695766957falsefalsefalsefalsefalse2truefalsefalse6652866528falsefalsefalsefalsefalseSharesxbrli:sharesItemTypesharesTotal number of shares of common stock held by shareholders. May be all or portion of the number of common shares authorized. These shares represent the ownership interest of the common shareholders. Excludes common shares repurchased by the entity and held as Treasury shares. Shares outstanding equals shares issued minus shares held in treasury. Does not include common shares that have been repurchased.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Principles Board Opinion (APB) -Number 12 -Paragraph 10 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 30 -Article 5 falsefalse9false0us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxus-gaaptruecreditinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1truefalsefalse-4771000-4771falsetruefalsefalsefalse2truefalsefalse-9138000-9138falsetruefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryAccumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at fiscal year-end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, and unrealized gains and losses on certain investments in debt and equity securities as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Principles Board Opinion (APB) -Number 12 -Paragraph 10 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 130 -Paragraph 14, 17, 26 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 31 -Article 5 falsefalse27Condensed Consolidated Balance Sheets (unaudited) (Parenthetical) (USD $)ThousandsNoRoundingUnKnownUnKnownfalsetrue XML 16 R14.xml IDEA: Common Stock Repurchases 2.2.0.25falsefalse0209 - Disclosure - Common Stock Repurchasestruefalsefalse1falsefalseUSDfalsefalse12/1/2010 - 2/28/2011 USD ($) USD ($) / shares $Dec-01-2010_Feb-28-2011http://www.sec.gov/CIK0000876167duration2010-12-01T00:00:002011-02-28T00:00:00USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170SharesStandardhttp://www.xbrl.org/2003/instancesharesxbrli0USDEPSDividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0USDUSD$2true0us-gaap_TreasuryStockNoteDisclosureAbstractus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:stringItemTypestringNo definition available.falsefalse3false0us-gaap_ScheduleOfTreasuryStockByClassTextBlockus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1falsefalsefalse00<!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note 9 - us-gaap:ScheduleOfTreasuryStockByClassTextBlock--> <div style="font-family: 'Times New Roman',Times,serif"> <div align="left" style="font-size: 10pt; margin-top: 12pt"><b>Note 9: Common Stock Repurchases</b> </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">We purchased approximately 847,000 shares and 527,000 shares of our common stock for $25.0&#160;million and $10.0&#160;million in the first three months of fiscal 2011 and fiscal 2010, respectively. The Board of Directors has authorized, for the period from October&#160;1, 2010 through September&#160;30, 2011, the purchase of up to $100&#160;million of our common stock, at such times that management deems such purchases to be an effective use of cash. The remaining balance under this authorization was approximately $75&#160;million at February&#160;28, 2011. </div> </div> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged NotefalsefalsefalsefalsefalseOtherus-types:textBlockItemTypestringThis element may be used to capture the complete disclosure pertaining to an entity's treasury stock, including the average cost per share, carrying basis for each class of treasury stock, description of share repurchase program authorized by an entity's Board of Directors, the treatment of the purchase price in excess of the current market value, number of shares held for each class of treasury stock, and other information necessary to a fair presentation.No authoritative reference available.falsefalse12Common Stock RepurchasesUnKnownUnKnownUnKnownUnKnownfalsetrue XML 17 R15.xml IDEA: Goodwill 2.2.0.25falsefalse0210 - Disclosure - Goodwilltruefalsefalse1falsefalseUSDfalsefalse12/1/2010 - 2/28/2011 USD ($) USD ($) / shares $Dec-01-2010_Feb-28-2011http://www.sec.gov/CIK0000876167duration2010-12-01T00:00:002011-02-28T00:00:00USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170SharesStandardhttp://www.xbrl.org/2003/instancesharesxbrli0USDEPSDividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0USDUSD$2true0prgs_GoodwillAbstractprgsfalsenadurationGoodwill.falsefalsefalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:stringItemTypestringGoodwill.falsefalse3false0us-gaap_ScheduleOfGoodwillTextBlockus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1falsefalsefalse00<!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note 10 - us-gaap:ScheduleOfGoodwillTextBlock--> <div style="font-family: 'Times New Roman',Times,serif"> <div align="left" style="font-size: 10pt; margin-top: 12pt"><b>Note 10: Goodwill</b> </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">Goodwill is the amount by which the cost of acquired net assets in a business acquisition exceeded the fair value of net identifiable assets on the date of purchase. Goodwill in certain foreign jurisdictions changes each period due to changes in foreign currency exchange rates. During the first quarter of fiscal 2011, we completed our annual testing for impairment of goodwill and, based on those tests, concluded that no impairment of goodwill existed as of December&#160;15, 2010. For purposes of the annual impairment test, we assigned goodwill of $61.1&#160;million to the Application Development Platforms operating segment, $76.9&#160;million to the Enterprise Business Solutions operating segment and $100.5&#160;million to the Enterprise Data Solutions operating segment. All of our operating segments had an estimated fair value that was substantially in excess of the carrying value and none was at potential risk of failing step-one of our goodwill impairment analysis. See Note 11 for a description of each operating segment. </div> </div> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged NotefalsefalsefalsefalsefalseOtherus-types:textBlockItemTypestringThe carrying amount of goodwill, goodwill acquired during the year, goodwill impairment losses recognized, goodwill written off due to the sale of a business unit, goodwill not yet allocated, and any other changes to goodwill during the period in total and for each reportable segment. At least annually, an Entity must evaluate its goodwill for impairment.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 142 -Paragraph 45 -Subparagraph c Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 142 -Paragraph 45 -Subparagraph e Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 142 -Paragraph 47 falsefalse12GoodwillUnKnownUnKnownUnKnownUnKnownfalsetrue ZIP 18 0000950123-11-034541-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950123-11-034541-xbrl.zip M4$L#!!0````(`"1QBS[%OJ=8DDP``+9E`P`1`!P`<')G061D(0,12@`:5GY]=O=``_9DL>VCJ$< MS9>Q2!#=:/0%=*-Q_*^;8<2NA392Q:]V_'ISAXDX4*&,^Z]V4E/C)I!RYU\_ M_>=_'/]7K<9^?WWQCOTL8J%Y(D(VELF`GKWG^@L[5:.)EOU!PEZ13)^,L]S?%U%^!ES6_NM!^WJ;5_>'C8H+=9TY'N M%XB,M.IK84P]4$/HV?=KS5:M=9"UE4;MMOS]^_"V+;(/@+1]SD?Y!]0X-0WW M'+\YK#7]6MO/,8<6\A&$P;>AG`;@&G<:]F7>U,A9)(&6?N/W]^\N@X$8\MIM M`*&0=]"'9V748589.T:B'AGJY$+T&!'Y*)F,Q*L=(X>C"'ND9P,M>J]VD.XU M)'&SU3JHWYAPAS5L1\@\IRI.Q$W"+D60`,]:UH%W@7LNPU<[5V,178OW\&1@ MSN-0A/]N-S^H:^BS:5&"]B).9#)QO^"W#/%)3PK-"%4Q11$C@GI?73=.W_ZZ M\U,3_AWL=_S._G&C^"SKN#'5\_%(:*G"`@[04"=G(#T_$9W\%I#JN%$\S1N* M.'3-_&8-^*W=Q*[#4J/C1JGSXX:CP%URO.81SMN)^=C[=^O@C>A6@A"6G1([ M/A*FXT;V[.GC?+G-JA/(:1E(` MQW8?TB'ZSTKGC^'%4'"3:O&3\Q./H)_C1O8P_[PQ^WOJ]DS$:BCC>1V3_WAD M!ASX!?<+S"-@JONL3 MTF)#]&7,7D+\/*X\/*A%Y&^=P'WW4?1[+OSAV`#ZF49$,Z<=)''Z" M,4#_]/-C[PT0*`XDCR[A"0$V9]($D4+\KH!1+##'-1?HTLZ5F1^BY$?`\NSC MZ=7_?CIG@P168Y\^OW[W]I3MU!J-W]JGC<;9U1G[_9>K]^\8+,_8E>:QD8@) MCQJ-\P\[;(;G?G71N,&^?/S8_5E+2E_6PP3?Q/ MCQYX!@2WMW-G6,B-7FQFC=B^NKG]ZC864R]1*!Z.LY%_B2/F-T?)CVS(-1"X MEJC1$8,'U"UVT,W^:'17`*ES&Y*=TR-P-)ZQ..)C/LLC7D:2MQB`#$"2V#L7X[5X$Q6IQ'P"8]#ID4_C6B`-&)\"0HCU2`2KL7Y33#@<5_`(G,XE`;W1-B+ MR_/3ES_PX>C'[_Q.\T?HA&O<'6$2Q%O+(0$JL($1*9W`^SH[@0%1TVCB(;0) M"Q6+%>B[.(C2$$8<11DB,NXI/23D").>4@DT%8:ZU^+/5"*=NA,B4QHC!"`? M]"1'.+X^;EN^-`R>Y<4'S?+9$BOD);Y`E46?A[^D9J$ MGGLT!FEHSE4,@@QL$:-.0)T"6DKCB_('!"(6@3"&ZPE-)`@UEQIIE^OR3,'` MHS1*3*%O2'DQZ^>:[!,1UMD5O%8C=#`!HE,_]MN,5^9^S&#&2,-E:(&IAM8A M<3I,ZBU@\7T9+ M$F(WF&H0'`1HEREL("(W/R@$H$83+;NI-6"@*DBOP]__S4$#Z$EII`'(*@&2=O+]Z<7+XNN:]6!\W\@I#^/")E]T'5 MIT'6D,5_&P`W`8L[HCV08B1J%YE;3/ZH*?S!_Q-:,6CP`?QJLA&G7&NR\R>. MO5])O3BY_,S<$%Z",%U^ M)KCN"0@1:`[K!02P$@"+9CWCT3S&Z&<@9#',)!MF[OT3C#0?*OO+#3/.AAED MP\RDV*Y0R*)Q5*8)R!%=8#1%T)JDJ!@HCD%P$&F-Q% MM,KTGL\<@;@!96?J#*RBI5^H1LD=8H&F<989GK0(97#*IBBA[`H`=1[P63K" M]0SV91`$HW!ML!.T&%W(_*;8,@'5DMH)RX19P(`#JY.473JF9I:B M&#]&8.\7UF:'X"Q!8''_[PU\K&9M##9FOIG9QZ>3G\]?7YR?_#IK%W'![%^P.$7/&!5# MMERTBSA0Q1C61/5A);\$)Y11FI3\B(4@62540&.C*+6>I-6)=F.O>$W`45': M19=5;)GCATO-@+8BZ"6YCIY%*M\W330I\(EK,Q3)0#D+,`5'@`G2TUW9;9V> MBD"]TS@Y>,Y6NX>T=V@M!&CLP.V1TR*5I@7[OX=PM&.=[PG1OMK1@S@&%X-" M3W.UQ6L>%Z'6J-'71\SR6R"BR(#AH'3%Y@[KHM^IZ4]\-4*#[5Z-99@,7NWX MS>8_[L:'K'!?$?1?PA&Q&FO,\K3_[TPKRT`A[\+/PUQQ6OZM MV1Z![4X]:-2`R(*VD+<8.BG))K@$_"7MY8"*QSM M0Z?CP=,VAWJ48UPBW_[CR$?I6,SF8S%*R&+@>6AZ1'-7P$77W M05`\6PT%>P&+"O/RCNE?`A?=SL/X_NMM+8=9KO+V6A7@^:=A_\+WFLW.PZ%A MDY=/5F'+8.LVL'6H4A2G9?+U"GCWM]N._MT5Q`JX^;%<7_!"I^,='MS#"\O& M8`%,?:_C'RY3EW]S17>6K=[<1E5/J^'4LLNNMO@XCZ54A6U:7F>_O0E<4]JJ M73+K;)(!7Q7OXG&]35-XAUYG[\EJ9.,5WD;9YS6KXWR_TGJ=!?;YZO?N)E3U M&&FSVZU4G[6;\RA[KCM,9E[2TF1,2NB<0Y%+;>U*;!).5=&*#9D4F@,^Z(N"I M$>Y(06FQ1!FR')"M96$RRO')AT9G)>:LMG*$YR!+`&8@7.2^S\6XF:6(NU7? MF`XY%+F54Q@3'([9OB[AER)CZII.9K!8)`Q]%392-M9\3U["K)C_W-CR*H+W M18[`Q]ZI&HY$;(BJ+O/H5)G$$!94R^,3GU!FP7,-\;=+(?X%*5/M1(#VD4T; MKW6I1$MY?,26JTP'*`,.2H#IF$!L1):W;.6Q2&U"@36E;YU.*&57Y;JLK_%P M39[.7\I#1"%U9Q,B<8VM@-+7,A#ND(-51B8A#3H#`<$#F\]Z!Y/LY$DI^-C4*B?,%=,5((WB7#^52!G0^E-<1>$VURV"@\/B72Y(J,L:& M*A21#?H_I"5MX>N1PJH^+K_.F'2892@82FPG%"Q6UPJ5;"03>[(M/\G!(MDC MG%UR@\5S5+WLO-*H8)['-J%CF]"Q3>C8)G2L:&,=%S#VW.*UB-W!@2IM ME[5::XQE+HAJY\FH/HPU5C#]ESPKEV&7(54+"?I>Z_#).F6]B.[M'ZQV^M>L M&3YI%:8!K%[Q=)$:X7J@:JS1V8A@L>_YS?V-TPRVZJ\]6LO#H8SQ>#S/]SVK MPP6[]P4BJL0%K8,5VX6$OBO M^,WSKV.Y6PKEW3?L:L?I=H^811[&=B-67SCGMSS`0/&0_(2I._F1(!*NK!>& M)&P\7@PQH*0G>5&$`!IU13+&P'EQ4!_\24(2.B%9LWWF<2`=EH)5'(,>G#I* M%+R&]8@HL($>LEH+\)8B/%1"Q2"2@*F"JB2(!D&:%P:B/J68] M$>9+`XH5E4B$Q5M2C5%$[!J,!F.P1X]4:Q2PKJF.KDS,S M$"+Q6,`-8`]"99"KYL7Y0""PB)%1KGBB/6AJ0Z)N5HK8ZP])ZR(NR(L^\3)C8LOO6_5F`0;H%:$NUWD1(P)'U:UZ$\OV MC%VE[0%5B`Q)5#IQ(] M:,(L_$(7\!!O?"KJ5-PMI$,@"AN=I:PQJG&65Q(M:XA?U!CK*5(^"&IZL*Q= M4M:82:*MS>:Y888.#19OLPK+#?.1"7'WN6^K\9+1!I-Z?!N?B6YR$H?O:9,< M)^O\SU0FDZ*@-+QTM@<\74Q.."'/Y/E[V'M3'O9J2%81I3S'.]]#[SP?^,J= M\Q,PM,,A.MJNDC0:=6?:L6H2\I$:S MZJ8R2PUSV4=_]_R?O58ULEFV4+90G@>4!^\3+C3>*2R86U7LJ&[P,J7B6R8SHL'[>V0SPB*HQ6+279FK0?R7*WB1T#5W>:3\S#7B>F&Y2AM&+J+ M\4$E;1M5=+>IVFDL*0C,N@J+07ZK1_6@>AQKY8U=K^D_.6_WFUF_SY>LCR>-8QN?Q!WVOH@##,-E48U* MB:#O>WO-C3@_\6UU7T51;*SM^P- MUXT*QCQ1*6S@23NTPQPS^[_5H75>M$F&6D3QU6^4IRZC8KU8'H[%8CEV\+Y>\, MY<$Z<3;IWF>)XI?]Q/7G*38WB8I?L,UZ#9)L?HH/XR=5\"RVZR_ M)6&Z86ET:^/9;2[=_1.QYQWNKU$Y/QW1]H'7;*]Q.W,#>'L%_+MI>6BM34E# M._`.GYX,]2RY=YN[M37PE4%WF_*TY9%GANXV4VBMY-[#FS`W@B_\1=)5-DS@ MYK#Q1NTB/E&0-B^[INVW/']WC=LMBZ&[=^!U#M=Y9])BQ#WT#MK+/HZQ(CEZ M+JDI;Y2F&SWSBR+GN&LO3BXN7U+Q2V%K%&.)1KQ$5)HO4T4;[16>]FX$X1&2 M0%A\G97-C>2?J0PQ&N=@%F79[+636!XC%)M=[6-Z:90WX`D;<8VU'3G65!;VWL_L<2\C1B]-J!O[ M%8'(+D?%JJ1C@3R+]3_QPN.^*&K+%EVX8IUC6_@X9J$T`28`84U@<$605.[2 M:GNU*@')OW:4G]09E4:WI9FBI;?W5`7!4N1SJ?6E+ M!!GOB0Z"=)A:?E%T(RS>TJD%$,G@7:1T<711\AJ!3PUF1ET_&(_KO1@3$O[[ M3KUU9TPK+(::5R'M`N^@2&.Y9N)!5_Q:BR&W]8XID,"`'R0PYRU^RV[K-L+. ME/4B"VZFF3<"8)&P%4(JZ898F(TXQ)FR,0O/W:4[HP%CG>*3]7/ABG M%R^GZN*URLA;B&-6AS^0!NPF955HI]?+[XUWBL%.HYEF3D-E=R68T*RX>XR%Z0O%$K.8HQS4V5MK M&%Q]9T=SO'NZN$(ZTY"9/7`7W(.6U&$-E'DR<2H!JZEJ+%@O=$0UEZ=-CK$Z M5-H+H=G_L_>DS8DCR?Z5"L=L;&^$#(@;[^Q$N.V>&<>;/I[MCM[]M"&D`C0M M)$8'M-^O?YE9$L@VR("0*$%]:C>2JK*R\JJL/`+@?FHGC(NGO9T:3Z)B/FR@ M+W2<8?T9!2ED&;Y/(R_E%$Y!.QI79#9<(>HNL0S_998LA=&3"OGG7/O[L(5> MDX+8*_9N-4AZ-%2AU\3Z585>U2QJEA,*#U:%7E6A5P6A*O1Z`.2I0J_[`J<* MO:I"KP>_8I0RAKK3UGK[AR>4#>YYQE!7C"BVX[X".$SRD&^]V=3:^KGY7V=6,-&KV]?:S1*- MXWS@RN7:W;6,?8?!(64:YU6UJ#2ERU509YTV=)ZYU[^305YOL1UKRIUE"M3\/E4 M)7/58R;/3\&7RIXJU%#1R&F!JR+T%'5L!C=7M)CL[QU-'E-LQGH*)\=JF6QX8TDTYR&UQ#%#&`8G M9,YE'9]N(ZS2S#R7LRTX141VF]J?6:S?(@R`%I6^L>O*G:F4NRZAU,=2#81J,R/>W[;6W0 MV#LXH52BE?.DMT3[.E).8:#U,KF&3GUDO`-Z^G_[)TNOM?$&@VX&[=4/XMB9 M/B%FG21?'CJW/JZ^H(&,DTKK;Q?9C/KR2//FBX/N^C??$%N`Z;W"LL%4.@Q[ MW[FF$UD\H)8EBXF-65;8O8>[U*N%VA'9Z$C@07@9WS^&U))E%ODS+X`O14L8 MVS0<;.GRNI\,ZO.:,)GCCD+K6OHT&G#DB)L@!:DN2*GKSB$?&RYV2<%67\OV M5'&7(7J;YMNQ8Y%HZ[5J>&0"G?F&&4:&`\P2)I.+SB[Q%"F@?,,=)ML/UE)[A5$S*1JK=*MLMNYW3FJ7C- MOAQ>&C6+FD7-HF8Y.3]PLW/FCF#9W]LQF1(MED>P6.1;2#40J#?91S+I9`50 M?A06%L2D9,:ID+SL[^V&0#@I_B8.?K)"2#[9DP1.=E%17E>VHF$[[9YV"GNG MC;U#RXDWO=&O:X.4B*]R*!NZ$>P`JU)THZM:)CV.&1:';YF2B"22L*I`S MV&"@-09E!L$?M@"IG@&ZE-5'Q0SG5KI&476Y5+V=?"Q`!E:M,@4V])")3O9; MQ;LJ=4`XBC@Y&W`501=A(&9,G4=:[E;MA&92*?7G!6ZSI?5++[5C\C M!E\Z+:7P+H$UJ0KG*'`W@8N%<_;/E9&'09M:KU>^$T/A_1!X/["5>1BA*7/Y M)5W7NF66!RWL>-*N$,=63+!7#%Q%TMG"L%(W1GN*X^KEF+:P3G.9>?&'=9"W MRI>_N>LA]??O.7=T?')0/,M2*A")9HNQJ'.57 MT`[>NC"'^MHG:\?X^8/?> MU'#_KM$/6L!].V7M)T.<8H+HYK:-*D%4BO0M-8N:1Z(2 M1,M$H$H0E0!")3-.G.1E?T\EB%8%.-E%A4K24]A3V#L^]@XM)RK71?Z$L_<4 MZA3JRD?=.HFB M3CIN.7H>B:ARHA2X;X";KPUT`;RZ9\AE2^MTRU=&"N^'P+N4UJ3*EU+@;@(W M7Z-Q>9@7$]PSVJ!*)S05W@]@9.85C#+G1)7&%<,I$2C M,/3M822R@4*/F1/LWA=@2\*DR2'Y/@+1%/!ML+!K(@Q,$UAV8$;P%I#7T)OS M&OMHN,:84R%#RX./`18VY([-Y[B2IS7#^WP&,.`''G8VO,1TJ\N03W%9_A/- M8D]GANV+Q*VA@;-Y+O,BGW%,J")L8*]"8V[8#BV3SVW0D29E6<&#S>WW:ILW M>/7#S_4HN!P;QNPJE4%VY][R87CM6A\-_SLG['[X*[+#IX>E"PD>WG`_-&SW MT3!]9;[]AQP,^=W;A#Z$4$-(/W.K3'"8L(C`G,-/)09!_^YYZ-_7=QR M\[*A7V(RVG\!DY?-/OZM7_P2,]/MYYO'_WSYP";AU&%?OK[_X^Z&75S6Z]]: M-_7Z[>,M^_?OCQ__8'JMP0`/;F#C?AE.O?[ATP6[F(3A[*I>7RP6M46KYOGC M^N-]_0>.I>/'\9^78>K+FA5:%YOOU5^CILLNV2'0(DD^H]Z&^P'_0;(A>K9"OKB^,IP`B]AJ87A6WNST'KV$8P% M*T,5:X9QQU\@8=\VAK:#48NP=/Y#&`W"3D"<&J8)Q]H0M;?)0>2@TA7FB./P MN)\Q:&"8C&"*4SY\Y,9IL@9:\7"WX2'#VH+&B9LMXVHI% M@+O?8F?JVHSXBW%#4ZYAA;%+1MJ!V%C(UA0KI^'LU!IOP[D3C$NRW@CG(S7: MCH&@`9%Z0L,-;2)`;S2"76?#9Q9K+&M6VD*\)?;2$^9)8<(`C7-AQ(,][2V` MO8"5'``G"A%NM"]?B[H$>4ABK[77AL;4!"]2$UM@JW'!?UZL28TI,CZSD;^Q MJ;CM`F*B(-U%_(6\./,*!KVN'/G%:I9=9]G:MW'8C.S!F2=D[Q;#_2D13%)' MFF-N33X(W_9DE1MM/CBARY6L6_!?-ZG4E"'NL0#4"_M:>ZB!Y>HXAB]?_#G8 MALU^1@4XR7W5_8+*>A4?1K$=`51*WMK_DU<$%$+"<00S=CM89R!2] MO>,-KSS7NUO0ZBG=[A[<4[.V0F3BJ6DH3XWRU)SQ+%N+*>6I49X:Y:E1GAJ9 M/36MKM;OE!E5F`]:?>^H]:.=-4[%):.WM'ZKQ*2!_2'M[.UYK(:H4=Z68B%M M#_86B*4>896[)96O6=O%^E"CU&U@5^YXD:+B*X&T\I M=$A9S1><:O1V+Q6]G;ENN<.S>U=L=;9D'[F!P)<3GXT.2=%L!IU_PE>7."4I M6F\5!#E-P95$(KYX96)SWP#3YBF.Q"081[9KN*:-;D<1+KDIN(P"R\[COL\WLBY&S2+#+%L;5(?U`.N],WIGV,=4MJ)_7==G*#+D\"_N^7 M0?ZWF)SY%:_=U-X>T['_OY&'V3%??-ND[%=9X90?D_EG5I1?YG[1Z13$%"7, M25LI_`&>V2/;--R0?<9TG@H`>JKTO^.5:7S.8W"\DW732`&S._2"8OZCK&!^ M'@;<%^F4=^XLDI=;O[K>$E19N.#-X+E;'IB^35,+O1ZR[J4H2\'>_<'G MW&%ZF47F=H(S!K`I+8""91-$MO:&9 MD!Z%DA5B#\AO)6N^KP]L[,VY[U*Q#.1)8TR13:N*^%*QHJYK[<'@3"A&(?;4 M5-]N#7ODJ[_>;&E]O42[[FS8KV+@YJ,#*37A-JPI<4,8;)V1581='MJI&*E7 M#-Q\='`TQ2ASTQ%`:;=3B7#YZM'J^2!62J67)+0L\\&M9M:JUVB@CFG2Y->4VL,*@-M:Z#U6WN[M\KE M>HGRMJJ8?K*V8@Y5RU'I)U+$[!]K%I5^HF8Y\"Q;*P:5?G*4D_RQWE/I)Z?[ MGDH_J2J$BO++W"^5?E(4H*=*_[O6%9S7&!SM9-TPE7IR8'RJU)-=4T\DJ&"M M4D\*!5"EGJC4DZ)]YWJSJ;6SVF<+$`?JM<\DFSHW7[ M*K!/(?;THH\JEWS2T,#*.!.*48@]-=5W`LDGW?:Y4(D"MR`ZD%(3;L.:> M-%I5()V*47K%P,U'!T?3BS+GG@RTUJ`2G3XJ1JKGA%R6E=^R,Y1RN5BM&"PJI*QY)"\4J:JM7H M:WJ_,NE$%;MC;'7*UN^]#'2)6K]6:N%N99T04H2`YSXMI_19Q% M`;>PJ6&<_9MQ$X!<<*1S^ M,.:P'##*1E&(\YA&,&$CQUL$\`K\W[(#$SNX\<+P"[9XDE.'XZ M$:IY>&:89C2-'#HOBT,UGH%]/N%N@/F8XJ@JU2U`:]`]OL;.37Q9U;,/2'HE MD)?GLNO[!_2QX"$R'8^4)C1!7!*24\5N:[I[$[_LL@JE%!+3+`J9-Q,!;EQ( MIM`C$B,LX/W_".PI(+77]"5<>HK("I5=62281W15Z5A1Y-&!HX-;YD-#CMIX M94/;Z6B#QMXW;Z42JD270ZL??JY'P>78,&976$N(2@G=VH$)LCKR>?`(A/S> M\3TT\`PG@,LOF3%W*`8?6&<#!L?B>9\"9MB-Z13,?WEG,")ED8WZQW#J]0^?+MC%)`QG5_7Z M8K&H+5HUSQ_7'^_K/W`L'3^._[P,4U_6K-"ZV.Q?>;W\/KMDVRY=DDL5O1G? MJN`(0_Q#K.2*/5L`$RL@PAIF$U[NNQT\O7@N%;D"$;KN+)-8#1H=?RS+%A=[ M'G-Y&+^BX9T-A42!*>MCCAD!2-OKB(M`P_HS"L*XFA:0?/3<*!8_HD7#R::Q MW3F/7Q=7BB_NH&C\F>_-;8N+>RA:B""FC2M!.'#L$/9SRH9&8`?J3DF*&Q(U MRZZS;*UJU9V2NE.2%4OJ3DG=*1W^8/AI:9C$KER-&0'>(WA^$O8CTP&QV=`Z M9?:6>M/-L1/T[W2MT2C(P5%>*']BMVZR6:5RCK6T07?O>[T"Z&5/MUA;ZW8S M/`VG>Y_T_'PC%6FURTPT+HJPLF*QE;\UDZQ;C3=2&]8?K`6%RZ=9VUJ_U*R' MPVK6CM9K9-@%\I&RY![9M[R$13AE'\P)MR*'?QX]^A0'_?00PC?OGVX<(PA. MU3<[2/EFM\2`W"[:`;EHIZ"Y"7CL!)`$)1&U%>FF_<99,IDEVF@#&47[2 M&VL>LZ1OD.T'V!$!?193X;.`>49V@&DA2*HTQNK_#0U.7P$F:@#C.4_DT:6I MWGN&3W=WM[8/3ST_8+!,9D3AQ//1@"+/,LT9)P.,?&_*/L.KSUH0Z:(#$8+D M1>,)>^"S<'V7(ET3KNG)"JDX?S1#CS:L>LVBUZ!0PTBT(#(G+"1R#"?P?Z!& M8TP-(YC%^32@%X2C>AG`!I,,L3XB`]-3H`,38\AA;003X>KV^12L1G1U#\4- M)P.#E2,6[!5JQ`EE80CS\3E5_-3KO%X%`)AXE%8/FWV!E(P,EW6"=$N6+E:> M_N9YU@(6=ZHR%,AYG1!]M6RY!:?>N&()R(5+RF0B3!NCW*0I9GIA7MMB8B.S MTCT1B"[@-\/\*[(Q*PFOL9)L,V`3-L3$)!X$XHWX1HG_@-.B%3N/7K1.@\'H M*HP2XT9V*AL.+YSP90NKWV"$0BP':FP%J$4Z0CRSW#=")["2-0!!^6R/9T!&DCBP>?C9$T@_#6\78O114CP0,KA MIX&&;!J'(9'8=+U-X_`?=D`9?:1>@*-?B'2](\1^C?WJ^8F@G7F!4'M$``+F MU/@(`RT.=@B0A4?T9#KXYJ>N7M-?RT[`,XYV/9LY6%(E492WF+?FS6C<+XX1 M8DXE3#W#=$H1V3?&9QH(Y&YML''8#WBW.(/]!FLWH;T'SXE6Q7)?#9GHZ$9M MC:1_/>RM$1JK(5\/5V/7M'XQ&>SUJS=0+UNDMV#WIQ1CEN(`VD?01:#QAD%H M`!L8#N@A6_!-L-P.T_#]IR3K3WR*"W$]E]/G&-X-0H.^9P#Y=Z)*PW8(DI#/ M+O'-6!\O]RVUNZ"!G:?`!EI_X(+(A1#2B5P-T,O+?@$X#/'3:VSLJPQ?B>9" M%*``7+[E"U*]8O`AVMTK#+EPW?G[%TG0K8O&1C5)0 MF)@B%QQYUS!-M*$M_`.5:)Q/[IHVJ(2`O?OM^OH+WJOX@LV>AY&@G%A)'V/H M16&L@3'[V@>5DLH23N>BHX$[!WX7.I22/\:18_B.""CQ^=SF"Y&I3O)D8O-1 MBH$M;H+"AG&FQG<*GJ9?*,IZXBU0,,+:/"R*A><1$"))>CRJZT#(6AB,X`&[ MN\:^<1$MXA).Q`T2?AHY(=GR="[(!@+^&'KAA!DT^M*XB%P[%!$H`@!L3F`* M!A$_U]AG&/S9^W2'%>>IX\Q+V8S";8G0&%-)I[I$)69(M5QT];NW`#7H:T)O M^&/#30XGL#1Q),(4;E`:/K`=A>"L6>NW1"$#^BPJ6V:1I18L3Z28Z.^B:K?H MJ`A#`?Y)@#_#$0T%>@[=[TB'\8;3?G`P0RS/\<;T;3P?O"#47IS,$<0!2LOY M-DQS+6*G<8RDP16A7&@6I,XP]I?&(]+KRU&7YL?:X9&OEK1JT9HL(>B0<&)UG.7Q)OF8H&&F+[>XJ"`MO6&WOKP@YL1'EEIEL\C6#7W MBR(K6/'$F//8R?"<#;18<8]BH3+E7/1G!-V.H5T&,41B*BU9X8J]TX6/.F7( MK3?BM'CD./1-G"9`@KH?K#'7V&=_:/^@#?@\_!.($4Z_L%]P!+%?[74;S3?`QB$(%-Q(GSRP/TY51M)PU$@<5@>F(V) MST6<3^(C%Q"U,;.1]8C9+!O+@`2H,A**\/R$^=-)-K24%!N%Q@_!_8F8)3:, M)XP3$U$=D!L(Z&X:".$&QA==Y\0R#(Q3]RD6/I& MDKQJL13`$T)2RT,L<1EPN50X*I!2!5*>RBQ;WY`=N,ET0T52%A=)&=]**W;RR.R\WAON]W?S@GK>.@HE-E\!%)`O.J8WT!J] M$@OQYH.VKVO]3O4RT;,H)_,\6R#9[+IAJ;C9GJ;WFK*P?!:DS9[6'>P-Z=&$ MR>8K)QG)0>]KC58E^NKH6,FIX,XO)4N/>X[7P.)FCYPG12B8H@+7\T:MR[24 MC$0"^0),I8J5;E>N#+S>:FO-5F6,)AW48*>]-[BE4N9!0I_7DR8^H:.L8[C? MVP>\=32=G[?]=.IECX^6`<@;(01P%&&65=0:T MNUIW_^-UZ=#VM6Y3.0-D-O&[6K]U.E:^KFN-+(([?H[V"7D5M(Y>HH^IN.3L M?KL&'OV0]^8 M6X+SV'T'<*_G#_]CYP^F/[:,4R*C/NX^MCVVO(%8J$_X4.)$GD_+9+\]>HZ* M9914!6YU;71UL5.H>A7Y!Z&Z;4;F)(/K7_QS!"K0)PN7O_+R6N8.`+RJ3JZA MJ_!@T^$*BE!Y9;1X_2Q*BC!91%2!^9A=+CUC!;Q0.DB2'+_`^[-%MIX6[`I7 M64XLH#PKP914E$@>!;MY6DMZ.M114+F,D7 M?L\+55-67_+GP*HK""@%BRC9=3WV+11WTD_7^+8;?E_5,HL-@"KK0E_6@S3; MJHL>JO+RFM^';A9?CFME%D46/:RY37VB)K`\N/UZ>?S\>?8#10#EE]_%'>12.;L,I%-`+^EA&CVQP99U@V7=&%C@C MP$+8-]!_T63W*N`Q7N=@N5BZ6TFBQI6*S;,K;6"(#U$<;RL#Y90*$:[Q,!?" M!R03%467:6:^=8_P[[,(V-G!?A5KO2DBFPGKT6VKT6VKT6V@]*5BF'AR>W977ML>]_,R_&.-_9- MK3/@16A((4H^J5-LQQC;AO(S("^*U!R;_L`C_L(.`3=+`SH$=64'8\-YP:=L M^@#UU)W65W,#XG[XU,;=_R:\@3=V764#[1RF_JE"EX.4L"<7LKR6.?X9,@K0 MRA6=0&G;CN2'UG]I;>/V_.?+=W>7Y[_(O]9`'-3*%W68P6B@U\%6$3OX/T]F M%RFF`T@RC4C^)Z"0,IN/A1VAB1-GDS*!F%;H`5K=PWZK[\N]`IZH@1.E:;I.F-$J247S-O1[\LH)NQGZX(]\(7,._1W3.IH&B:0 M)G@`/@S@%0+!D+5#$3QE4&S&#>K6E`XC^RB.R!,GMY.$`*5')8N1B+#>K\*B M@*-]H(%#(4AB$\+?@9@F'H6S)P(=8?RO0*3!N&4%SI":&JM^T"RK6*?2N9!D M'"JO=9.,_ADF$E_%WU]^]I'R!I$C(* M25!R.:"0(")9,GH/:<2(<\G0/M'Y!@2`^!9<,;K-TD7&:@CGQ3.UM_&H>$Y+ MYC_(846SB!H+SX@9`1\$R&8FLY!E%N,8O,&"F],<$J>DY)BLH++^^:;A_92/ M?KL?/8;`/SARQT;@T%C2''U7_L*<_'2_H>!7F#=%1P9I'YZ.'5TRLDWXOU"E MAE+?D>*9D+*S+`_X#T+[GP+1&LP9H"1?`_TF:SJOA!D_?0^)I1&P?E5*%%6/ MW>/4PZ(YE^Q3G(>GRE*#XCB3$'`&C5LX?O:3^33TN$.!3'O[@>>$_`%$3L`' M33832;4=XT<>;&Z,]IH`Q=@P0K\T6LB`!8O%+J`1B?W6-)/XT- MQ72N+U@6$4BP@6^:^G2@__J,KH/^).=D78(D?(+);#;5 M&,LJ,E.-GJ)%2K<<.1!\,]=,]=#PHL^2O*4;CX0(VW``G4]^90 ME<&0IP(7W[C%0X^;+IIYM;H6A*Y>\0R6H80L0D:"/@IQ!6!DAA3B.IF'3VF& MG0!R0E;C6AD'T_&1U*3'13I#1)UW8MD*Q7#'BE2`R^P)W[S_$\2>EA![JNCC MQ"-0Z\=1HU>CBR7]Z@4B44YGW7AF`.:I$,PA+_X3Q)=3G`IE<1=RH5%]8[Q% MO7>2LWJ-LAND6H*B%;8`\5I$YPW.G1%?3H4)#K$+G_](YE^6X@A0@*Y1*$7A MYR:0(`'!B`&K5P3BBE? MR(7`%9:..$T69_17J]$B2Y^+Y;CL*'!UIO.(.M.(>EP:&M,X#&)75HY61."\ M&#LZZ)!_@R(J#0%Y;);FC#IR$:WGG-.<=6M649(CLV5#!5%-$UZ6 MYP%7;1G"0>ME?`);Z3GN^(N4AHLS\+AL$$?+:+$\8YVD`P8_!`[),G($O3"( M;#2J.+SD5Z1+"WF,TTTI-119/D4(,^&^%#*Z-FKERG`FAT@K'I=DA?!#W##E MG&F4A;%<:25S*7]?(H5"H6H\&@;)*+]12$U?S[LW1;>_QHI"L7>`'SD\H>`. M3@KQU\]I%D/$D6+1((ULHGS)AV>1AG'.GL_`538"5ML1,/)RK9>6ES[2U3;Z M+PRL.$4J@V%5W=CK%H5(5!;$;7V+IQE%R^L`%ZXX6(W+`AJJNJM4H9<9YR#X!5G9SP M=Z?.!>+_:IS?CB[XG\)J01"+4J&+.91:EH^KH`B<]\WZT'K,L;"M^YLMK&SS MD04F/"XK&ZM>5Q$^8E&MR'3+MQ^"5Y;G=3URK&O,0:4CLH*)1J"+-$+&AT_P M&9D0"DL;JJA+7$O,4)R;S6HM-40R]\2^H7%D0K!&5=P8-?;?.93U5=6EPF8; M^\H9[054Y5(A,@C7QY<:)2F`GR8RDTF.X+M)5^@"1 M=$S@^1@4`]^7JA*<))\!+38\U';@'/9[65&.>-,"85%E[RS`O*`HH9Z1S^7Z M\<.2:1G"*S8]A!E<>1IQ^L*O:I]".WV=S*(0SH]@P2PW&-D:F%CS]13&:KZ. M&]ZY05(]YR]',)N+1QL29L"-_$0RWJOR,9X$#*=UYF`_V:P!^RL[RZ8K\%`+ M+RNT+1=-UNQD](\-7?;#AY"&+;QW6"G*>-1#OO+SY4?65\UK#G$.?K$,X_D8 M8Q8XQQALQ7$6&RL>67[;,8#[JH)R&<]5MSA'"L\-Y)7GE0J4*]_ M2T6@*IFG+QT"-[O2BO#4KHSB^'RJ5X)MA>\W3G;\5RDH*MF&Q85#/#%@7PY6 MJOZ9.V^VEO/HERHIW[9>(%->T#AC`3OF^1KC8>K.SHKPB[S.L%"_/K#AOTKP M/@(\1(/17;5]JOG/P;TU'ZVRZG,,X263O[C;?T[YY.0&WV6"UFL.OE\9Y6R5 M+/UQM>*,1;!-`OJME;SV['P5;.DF7F4@X(7@?`OV&+0W^-K8$O[A>4P!\R<4 MR@"HP'GT4*TN8$)XS8&N5],E!E70_ZH@'5_)*;LSJG8PR%;-#1I"UG(;(,?9 MXABV=H%/YOK,HSSF")$K?(-]1*O)^$Z@#NK9"=<9;8*]6K3'N+^%=%Z_Y9*N M1ZL5F`%>_^&A+[Y+P[R.>+^'NZW7VO^ZQ-RU3Z.2_57*GUE*YVH+S6SAUNM% MAB/*X"_9)NVJ6J%?L!;H.*#EGO>^C$!.%>E@M$;?J(GAZR\8T%]`F'BJPP8P M>9*!+L<)F4>GBQ6K"75:U]>\O0(>^W^F!G1?T?([]DCQN.V!3E8QLA6WOJ`! M;C-QCUWS!4M#U8':X\E+UR=,<%2;/37/VG^UV@[6 MA3/)FDR?F.]L<>&U7=LOMH*@05#,:\%$/P] MEG)`Z']27MYYP4OI/=:B;^(:F:N;G?5U`]%A`U%22`C5MS[N((PA5J-^[_F, M'76BA9<&2^,5[P6G7<_;<).QJW[7]&6GWPG=ANO-KU>2KU4%)>Q%^.E69,@* M4+:J8'C]`.8[L2:$7P1BD61&IB1ZJJC@0&5(3+?(".&/ZP*(!^8*RI*2'15! MY2[M@9]GC>J,?EFXA%=^0NH7,5<:\O0CMANM"%#6,'*X[5HF&0)V%)MOEOQ4 M*%C'H[RG>&NHQ/]5:X:QVO+.2#[-H@*E0[_L5[VY*C MCVJ30;Q5G4,XG690@19'0C*;5QG6Y:=B^]9;>V_[5=LH"&H,,.F<%`T9*2O< M*,I8:[:VW]C$0_GM,),8-)<16'BV[%\/,PSLE??]CZ MNF[T@FGJ"NWMWR3,*([W4-_1J?VS,\,XLR9,PJZF:F'OT^EZ5?WD%HW_BOXM M[R;M5X,)VMG,+DD`Y@@Y\-\V254SVW(8B*-T!_\]FYCT#TU9C::V)7W>/'84 M8$S.?FTV#=_6+5XF151L+NC?LS"^IE[]RR]DTZUI6-)\SS5+^F"D-^L"^"Z@`TTCEU-YM\D;XAM;4H6>!7% M)+N@H[Q(LXZ*_P`U.:-S&G3'6!4V&V$CHNQ&J[+(6[K"1M.K.`V+O2K?@&A! MY;_=O]_2MV%Y/HMN1/&"!%GX'5E@05Q2?`I7'8WX]N[FY[O+^_O1_?XG557 M<9L6ADQ]'[$H[A)X^OYC^A34_E$_L][\W9D$/HYX'R2:^[)+LWL[8@6>,UQ' M,`//]6J-L2D.`]PUS\@2 M"*.?R(<4KQSM7!LFG]*GPTJU[(EG^B)P=2Q#=ZFTDT/^PC'-2:"S2^6^X9RQ ML.>WX0;V\SQVZ#L$AF5X+L+=+Z<7EHZZ\VS+4X9RAT<$\+-/I-"E'",P/:L5 M4ILX#<`Z:LJ8V)9OJ`.#G35[KN]S^(7DFM1E3_PM9;5+Z@NHJT&9QI9M=P2T M>VZRCV&&4@7?S&DK??5V%AB6+^,\!L`PZ#LJ^BM4!`PVEWJ?K MAV*^CK=M6Y?%8I0J0C]&^A#`.RK=,7C0I`-X(^2JHZQS=LE81_3DV:[9A+M7 MIC(^I=C)->U`'=PV"`4[#"S7-R7?>;RPCK83N(YOF1V%Z9IHON4[?HO,=HOL M)+K[5#&<-MVVBBZ?GZ0^ZX'?J#VO7\GA9[58LJME8MB&TT#67;Q$SQ?F2^!H MH?]S27_^%,;(VE)'/)'YJF+B@\Q^TB=EIC"TB>%JD M/K>HZIYOPXC:W$7X&#'ZCIY'09X[D1QV=^GZ87[(>QF3R2Z/U MA=,IC:I/15L9U%[`-"IK#["\N)G_G*8S]/.C%[_>'Q]T"UY3/\P#5:434%]0+3]9C>\2>^WQ?, MIS29ZE&.&4SVHJDE]07444&VY[5;4$=`U,3868[&G(]M>D$KIA9A_5%UM23; MUHE*ITF9DLO>+T\+MHY*,P/;UH+M0UT?JE%SK"ZJ%5RK0$WPNBK/MMK=:%=X MCQEMKZ0DU'"(,]F:`+6$CK(5ZU,,LZ/@,LE_2S*,-=^%>315ZOWE[;V(PZ2+ M[>3MQ*Q!M(HZ%DTG?6Q#F;RUC%Y(WD?QNB!J8?71FN'"CD>DK!TS.!8-?70WA617!JNI)>=F`V MX_>#(G4A[.KD74]*.QZ+$.^WT"6!A_A76;HJO0`DJE80_Z.GO&($@%#X5'$3 MZTDM2RKN@VBHSJDM/%MC\S6Z=L,824]HW%H0#=6YEQZW@UV[`J80\@'NPLEU M"324[>NPH"R@&9/NEZ<%6]=:+F\B9?&/PI9F)%HDS(=--W@UG[%D_AQ&"50C MO4->8;D>2ODDR_2:B?TC`.A!KG:BXYJ>'M@_4U//PIBNP><-4F5^(J1+R7XS M-#\@51VBVH&BX3M]\*7I#!EX>V\T?L`R]NNJZ6Q-/!U3I@@0?)4W' M3E87ZVA'H`>ZVB50UYD,!5O*>.F)@P)KLK5D[Y?;!Z9BMMUU#MG"D1CQLDF] MA=9X?6$[`.H@NC=<-&:9QC.2Y2S>&."^PR&1F@"J MWY%0!JCI--FT/%>ZJGGH=':``V,KF-@[];(#Q!3B+GUW)HQ`*HH6)724K1;1 MRWPFN>=`:\V_R60^PT M5(Z(SAOIADUW`%J`JZWDEBW=I]:,FIT7Z%?WF649$[,+\A8$6I`K;EZ=P!X4 M]E"Y-,LVI6M9W0%H`:ZVGDPP!-2#NCX5TW3H.9'"Z(:,KN+5PHR)8QJ=9:=) M6JJ'_49GAL643]-VBE-!I>@5`Q5$E0U=E@\3ZDDX>(%T?+B+\6TK"*Q=,':%UL8[03614X7#CE1;&*PS4W0]$Y'8M#7`<4"'V<0]'?DD=->WLR%&Y>:@JR) ML5/G.P3W`JH6=-B!E.Y71?DYY8R7YT]A%$,.B;9P'\:Z*2UM5\IU'@%`#W(U M1;NFWV[$_7&7]#N$D9-A%3EG']6C\F#BN_NQ[X%P`#R=P-1G%IM;NGA!H0BD M)1Y7\MJF/`N=R0%KV2E?"VZUQ*WE:`(M.$>X;0_AP,I%7/5MV0LP.#8OY:ZE'+-?N^9F/K"+-P+Y2KLB&OU=4IO/MG1BJ*L[[3Y`0TF]0S?76Z:W4YH&7%U9\0+7 MW%)E1UPTFN%N]&8N9GNTF*RT'=@E2P&1VN&:JP0G)R&-]Z@6WY,G$J>H1[Z% MN4_GQ3-U*)=?*B;HDM\;N!F8`RDK'EV?\09K' M(5@H'=^5J$H[X-!>G>GZOB45/QXJ=]1?@>D9MBOE'`Z!D&[8"CNRRR\DFT:Y MIE,G%8\3NZ$+C.\%W8^DJ1<*;G,+3#T-4#Y2&@JZ_; M"_Y??_CRD,&5U?\'4$L#!!0````(`"1QBS[NV<```5`!P`<')G M&UL550)``/$0Z--Q$.C375X"P`!!"4.```$.0$` M`.5=;6_;.!+^?L#]!YWWR^X'QW':VVV*]A9Y+0(DZR!)#_MMP4ACFZA,^BC) M<>[7WY"2;+U0$E7+M9C#HMC8XE#/\!D.A^20_O3[>N$[*Q`!Y>SS8'QT/'"` MN=RC;/9Y$`5#$KB4#IP@),PC/F?P><#XX/=__?UOG_XQ'/YY_G#K>-R-%L!" MQQ5`0O"<%QK.G7/^PL!Y(K,9"$>5NV+DV<\9&#Z%GP>3`/P^7'T>CEY>5H_2S\(RYF MHY/CXW>CM.`@+OEQ'=!E( M/<6B`?T8*/E;[I)0M6RA/PT3(L-Y5?#\?!4LP"K&$\/CXY^2#E?SHGOM3O<0X0!@-' M5O3UX6:#=RGX3$`0'+E\,9(/1P6!T:X`'D.T%&DTP60Z68)0[66$I$JR4T@7 M))A?^_RE-:*,X,Z`;K`?+N")K,$(1JYX!R]?01`JKGBF^\\NO"17_)GX$ M=T""2(`QC`K!G0%=@J`KM+05W*!K$)$QH`K!G0$]@*S-#2.!COIB3L3,S$CT MW3I+)Q#2%WBMW8N!>F=H5T1P5#7X)8'P3V(1]093$#IY7:WI&2P M/&/>%0MI^'K#IEPLE!50$'GYT:^^NX67YR# M!.L0F`=>"DK691Z[)3714`I)'9RALPEA\&]L&@\-%<-N_"O@/O544)_4XL35 M.#]'C$0>Q2>_Q-$H8O:YF\/IRSB8BWS;)3!#LN:,+[#UX[@W"D8XVY@1LI3A M[^D(_'#SC8Q^3X?'XR3Z_2GY^J];2IZI3T.L!-VALN8Y]SV<3%S])T+7F+[8 M)\_@*S@&(J-#:6.$OQ9QQF;.1!X\$6Y:&_Z9,YCRU",I,0JB16R50^1YD#YP(_X<3S!">>48"H^%*^40[]+T!G\Q"?#9REH%Q@>?6A'4/E MOBJ_^>L!0D(9>.DPCT[9C^2L]\S%`5:V(G@3#$-$SG7+8`""`B\=U'P)Q.(2GL-:RJH*6L-7E0(6C7,9 ME2^JB=(4LHY;UE+DK9@OQG20K;)SV5<=8VCTY7J,3%:O#8Y-YSUA\4%$F5QR8.# MAY[HCV(L?T!],-,D<#`KRK>Q9IZ@A6O3C&^[,U!BI;AIT)OVWP*S:(R[%WP) M(GR]]TF\I8@!UU+N`Z#Q:!J_OGC/"*D':]%(%ZM7$W_DG_>,A@(ZB\8RG4>M M9J&V]($YJ0@V:B%;Y,740F=3+]$5ZB M,=7>%C=Y!76$V=(-4=>B]N$%$>*5LIE*::WH@09R%E)JJ)E%G;*P%=0<2!8+ M]GC5J@KRWI-[.N3GFC)4_Y:NY,)U2-B,XK"^"8LU/#4)]&P>U@37*,(\<(@? M[RL8[7`U"?2X-S5!-UO)Z\-LK#G'IERN9]VF`F7*07UT<3`.KA9+G[\"/(!* MSS/J,08R/>XT!NA;>+A/HT+^=>=)V57'V)(JT^SL$\/L[&UU#I\ZVPI[D:>- MXTN\%RR30C665WA^L%ZSV;"^6LLS(W`.#*94UUOX`$>$4X&ML9_#E`O(I!W<4::`8\`#V/WD+D"^ECC!Y`[".??J M)\L_].U]MJ(?U`06S>PP+N!Q$[!9K%W2S72NKKKLP4@_0,=*3:JF.2Q:OKG& MQJ$S%@<:[NN3("P@KH3[A5`FFR1N0&PZW3RRC?3A/$.3D6_FF6W4L8CD25[[ MBE!&6^K_L6=K&\(BI[[!GYAY+=G;,@>CNL8\2Y1LX=H4_YU'`64XA[K@BV?* MXI9UT1@#=30IF?==\$`;OK41/CR'19M+&6RCA4UKK_I;*4HDUEU>T4>Z]'BM M2L3#B:(@/@X"9]Z",HKZJ,M,J@/<1HG^TM4(W:(DC$?P?7EPDWEW1'R#C-JZ MC>":POVEJPZU18'&%R$OF!%WIX+JJ#BQQ0BYI?K>^WF<$W"?1_AM:D M@47LX0@+V#XR5>`25N!SE>";:))>+WBUWEQ8@+&2D/N?:*BNBJ,"7:?KI-;# M=]::L&1W]8QF[IWAI2ZPGWT M2W5XFSO*<#^CMF;,NN;B/KEXT'L"=\ZXSV?%*\]VJ^IP>:^-!E8QP+=0SJ+% MB,1A5ZW-YA_WG+0R8!M\7:I-I7_;%K"@_8N06XS_/S:Q*W,;>%)CFM?U_KOR MNF1]CJJP%WE=^B3]>T"G(S<-!:#/NH3X_SK+:R5^N%S*Z11<$<_1*<,# M,C)A>O"ZM,I6X@<]JM&6RTWN92L5+9JJRE-]"!\#K15%#W#^^C608_,U982Y M:FTDI"N59*K/:C06MI+V-@I:%*WR^FAFP3H4-F];4T MX\T="@9J&>QG]B>)`+5(5)I,LW?M:%>!JXI:2&2U,LWNN#_LX0"#L=8362<) MS#(?2?TP0^FJ?S,7O6-]%MK!CAI;Y,8KVBA.6?O.L5LK_);&;JV"%B5IIN/5 M$T]64M*,*;4N&4_(TC66FE'<3+QOW;_&M(OCN9F"5HWL)=4J[W\R(;Y&^"W0 M7J.>3?&`VI$&3^4ER[T(E0LDT^W"U\GT;$6H+^]FP>!5/GP$5S[1._SOKLE& M:_A>76T>"-I90QMI&RV@C7YFFT;]H+VB239Y%M\3]&F%WU+0IU70HB2PHMHW MK'`?B89K`YF^]>L:(\Z+)#=9&%-=(OPFR:_1+:;=A M[-8JEKVN7&;HEZY',;4`@XK>BC$8J)K:A9U^7N5#;ENGZNYQ4\$WP;M>M*@A826*6*70E/WW53FSTD%32P:$D[GRE>O,-50U:3@(7L-:ED47Y")K4J MNR&CIF]F20JM:^@;X2UV*HQU-(A[^A/79E6Z"8*(,!WA?W^S+),%QORW2[Y.)E[`4X-*JT"S_N&_D M&D74607VP$7%V;<'\&`1F\!D>A:IR^]D3GSEGK.Q5-](:/#@QGIMIC8MQ^W] M'^?);*9L-$L.\9P&SB4-7)\'D0#\$)=VDN*C/:`I7[BW0?//,IK2G;)= M@KDF5*C?X;@#(M]8`>NW(BPIYRA!)R_9/<1+$'1%I/N^8?(NK@J(OQ8A;N6< MG&#W".NN/ML`'+\K`LR).86[T+K$=TY\.28^S@'D7I*\27T.(76)7T0Y'H_- MSK0E53IQG=F3;,[/N3?\L@^%KHA@V&:!G/_=@U!C>MDB3HH-GHHY*.,D0GNP M5^XJ4Y,I>1AUR&LXIUPL($S+9_\DS'-B82"L4JUZ"V"$N=2PD.GTELN>55J2Y!ROH%S/$5RDG) MX:.,\$,184[*2<7V@BX]Z+,]_Z-QH*<:@"@8MZ23$^T>9/'7@K=N\[@(J_CK MP=VVE;Q>=P8XX]"Y\))'*93?@_W#3#J$&A=R,B[USD2H[#H^C:2H[!3XX7]0 M2P,$%`````@`)'&+/I(&+'F>)```6OP!`!4`'`!PDMF97=B./1>L$QNV9W<%W&6_OCJY,WQ*X33,(OB=/7C MJVUQ&!1A'+]"11FD49!D*?[Q59J]^O.?_O5??OBWP\.+YQ*G$8[0W\]NK]!5 M\(`3=!6GOSX$!49ACH.2_/8E+A_16?8EQ>@^6*UP7K6^2(.'A/SCX87_>)?/\D"=OLGQU]/;X^*LCT?!5U?+[YR)NM?[RE6A[!X=Q M2NF'.RG:S9#/+V M\*N3-\]%](J\`X1^R+,$W^(E8@"^+U\VY%L5\7J34.#L;X\Y7@ZC2/+\B,H? MI7A%/QI]PKM#\I#J"?_.__P*T48_WWZL>V$];(LCHBJK(-A4G214$8YJF2-G M^.ZS,DBF@.2"'"G[B>IQ"ROFRB[0TEX4W[1Z"-4%UBGM-@M;'294,;)\D'T9 M/&=IMHYQ\::+GO3^_@@G9?T7^C+>'QZ?B)?!__S+74FHK7%:7B\OXY1H)C$IT4FQT6VS4,\ZN,W.?`7;`Z&^!HB1-TP3@]_ MOGOUI_.,:%]*'2#YKR)+XHBYU[,@H%M!-8C=Z&D?:<^+52U0P-I_#Z"W>HQ5NP426/?3XTV^*HAB MGIPDFB[^)B&R9;&W:=AN%UO$^KP'4!/;N[)?D(7$R^,^$M*>OHDLD^D1U MIZC1*V+=HE:_J.K8BAF6-*@>\A?6WP/F?2Y07+^(H/$B,O8BPM:+2%C/*%NB M/QQ\O?CNNY/71!A1NT5D[DO^^'YQ\M4[\<=C*V],X6,]?V<'?_AF\O;.#/YQ\O3C^ZBOQUW=67EJ4$9#$3;-)]C_C6WL#'#V=!\7C:1K1_[OX MWVW\%"3D;1>GY7F0YR^$\%^#9(LET92A+$QT-8J8B+8F,;(6TIA2Z(5A1(!I M&_N/AN@"!242THB)6[':#<[C++I((UE`N3WN-\_3%]PD5)1\SN/$+= M%"C;IX!=9_<,\-HU`PG*KEJP9H*0?Y4@!`I&N*:;1",4> MTP%<2#*.8C,NF<;-A1,UYM151.;Z42C\:>'.@K3CWF1.5'`Q-/(1@L.&9W,( M5(66#BE"IXC#,-L2&++D^^^ M;J?3OEZ\?W@1Z:\JBAMO5&M$: MD>:U\E@?K;2IM9E)+!!Y%LW6\*TH4.FUV6F=U1DVF\R4P<5$3G$:9FN,B)?I MK^U![KTPV7/AQ5X+Y1X+M[DEW=#$9\AP`Z@.H%^CYDV>$5]2OMP0C"69T-+I MZ8;.0(EE2=13+0*CK28TA/*.P6\[)M3@[NJ.:%XGTUG;!4HQP$QO(O8%8@*, MPL6.`AMK[$WU#`9,"WS<#)G:",<",PT$"T?-&#35;>&*%_<#W+,A?\#5>).#6-.+@UAP<6?0VT-M&8GVU0"X':D.>-F MCMVAK9B?=DMV0FZ/O(U"VV@\U^&W.?4]2U=TX]$'_*!9YAQL":3A<20L\TI8JEDD^7TR!#$E,$, M_7D;*('?H@,]8^"[?VZ"%[KSQVRO7+C=_7%JS+9518I5NAMK4[6$ MVPEG#I6W=++W33J3VALUO"'F6QQ]9,F$>YI+T-JBK#V8.:H)-"S2#+D#HY0B M[JK-QT:2QZIM*A3<&"QOBSAHUMH7/1=ILUO\A-.M9L"1-89--P]#[Z:9U9C= M)&=[2!4GA"*1S\PK(:?:;0RXSKKREKZH=7^*9CQ_]V?>KI^ONU7C083JG5.- M.3KP%-UP:@ZMMXTYC'854-88?E8N7_4SP^QNFJM<4P*;Z9JD%@R15]F%BV=1 M2$.?9X"-0(S7O@?:>Q&'Z%>\M;B]'HVQ9\QN M#XD8^'X/)9V!'1]&/*RKDP*X[9-@!\'&6(1*`/#HH)$5 MF&.WIO]*L,.G]+Q1^0G8TRP]-)B0N"Z\D:W7<75,GU;#R=*2A&%L"F##CYG)48G;Z&/ MCX_>W^3?CB;S/4S^[%H:M;>GO2\)L^9NMV*,@SNT]>BT+//X85NR0@MEAFX" MOW9H4&O-4@9]5V,SBEAA^R"Y">+H8WH>;&)VUX)TR##N`6[X&$FR.91,9.?" M-9NS&G+368H**L[\=%"+H@V1/8Q3%%;2?T3!MGS,\O@W'"W0R?'QXOCX&!74 M.HL_HK@HZ.H3[2+;ENS6&0)D@;[]=O'^F^]XLU8A$?++-V_?M7^Q4YQ7-3#O M_>J8^*)9MWGW!FD7E!GO!*@G9*81 MK/#G[?H!Y]?+#W&R)7]ET^_B>A?32\QB="\P5C*1K#":/5G:G@R.9]=;N:F: MNA]+_(8N\PC[HQ8](-X%JOJ@@WHECJZ;\VD)23]<1H_O65#$X3B'(>O#*W>A M)JIQ%F8,@5R%E%D_#B5_]\9-&,,>:6ZL&XBS#1`\?R=.1;-$,[X;OUV+;#EG M7YZ^.!C%6DJMQ`%78IXL;F28W:X$S*"*GOJHHHB((OV&" M_8#>(?N:WOI8!;.]^-6QGG_&975BF-Z:*U'N3AL8C1X$*M18B=":[G8A=3\Z M^5TYB"!;:@^GW_QO,%I@<]PBI>Q;*B0 MMH:Q*PUX86&&J*W9FARFI&H#/4+#VZ(#WMJ.&BLMS1SW39X]Q46C@ MH6J(Z-=Z[=,YFIU-7A)HU5[P+1G;KLF8QFYR+\XP88`;52L^Q6F6Q^7+Q[3$ MY`W32NCM7JIUT$^X?,PB_66@3A%`6J73E]RV=)"W:]E[N'J=$H_$8P#ZH=$. M`MIA0`\,A-A+577=ODRT7=WEXIG$FUD>Q6F0OZ"/)5ZS&@/K;4(Z?"(=+9/!%&USY970Z+/OLF)8XDWB3AO15"1]YC0GP1O*)?Y_Q]KPL<"K*7M MQU>K9E?\TVQ:(ZI'0RCY>EGU6M)5A9Q'![()F+P]T&1,1Z">F)DBMS=)4T#M MS2@:;>N9&V\.$#N.@5[MLLS8450Q<\,2Y(ZU_9+88KQ*JYH@XGJXQ<&@EQU)!'M`,^O"Z$ MIR;=N#>O>3B&@N.*\1K,EO@RO&B2V`9RG@TWLK3V:";NAQ]%LE@Y#`'GO*?P MN6Z.2H>[<0DZ]WW=)J+(@`^V!*H!(@==%__0H[6F[\/P>AK14^\K:UEF=:$/ M([CMV06;$V;UM,87)>9VJ%7A73M@!>X"[JFO#*DCE6C@DT3;M19SC^:V_*0) MT)VA74@@.E;7LVT1I[@HSK/U0YPR"SH-R32_8`=,;W$2E#@ZSPII\G=,!S`* M/IZBT/SIW*PIV2@RO0TS7!@UI!>H(8]X!XCUX-[][\6NT?(PYSRL.@)-:.:, MC&.7<8M)9+D-:271='7^&.0KZ2`WW!3&#:A@"X,WP6O-M"4`NYK1:H9X._>F MN@]:P+3X)-C<\*`O>\8I"1Z2TS0ZC=9Q&M/Y'5VI4.>JM5)`5T.;D:EOC![' MPK86Z='W+AZN)'A-GZ:,>]/=#WU;1L2Q$'M:;?"`KIR"V0(BH?0IR'_%C=F$ MQ+Q5`D"55+04ZHHJQMAMV[,2DKVGN2_9&E\(V1V[95%6)YND7,G=R>3YR&533VYY#A3WE6%#=Y)M]% MVVH!%%+V0=;AHQR=Y5"KA:D7CM!?Z;88\K/;R,D`ULT@+-?Q$!UK^9T.=SA_ MBD-8`(9`Q[D]!G)8X MI77:6!11\-9>[-R^*X,2K_67CDM;0^Z(EH)O[U[6HK:FW'*8_6*;:42'75;> MO4)R^1KO)S*XW?S3Z-/J?+=^[ M?I_=8JH0<8);YQOOLWETWLZC@&Z7MOC:ZHNI';PO:Y9EZ07UUH9WCZ&'ENL' MH?X!9_+S[]9*19T*NDB^IAD1%GC)(AI)8Z!81@F]CF*,,-N+7V0@!V]\.7P( MJMAEU]23BQ7''??62L%>JVAX_'LD"VLZI(#7-FU((VBSN7@.,0DVV[0&Q_N!T%-B4'OV"51X M:XX745?GFO,-6#//?2GW:F6Q_E#??B5AX6)P7K&?67<-8?<"CE*\"OH%3RV^ MB'*$V;MP7A[0=+]PDF-"[@.N_K\Q@>;W8.G74HP[`%M>&4FQL>(RD9O-11AS M,@.'O9@0.A#BM/Q2P\?P+OQ)7/3I\JHAQ2T.E9%B&?8 M@ZSLR"MU-:"L4=L17%VKKYK<2#6N._-R=R,)+OA&45;J)\>$!+&[\N6&<*2E MMVFQ[0UM(M'D,1W`:/!XBD)SIW.SIK&CR/3N$N'"=#\N%T="?H%8#PLV1:H[ M\4T[3Y^".*'1\&66TX-W=SC`WJN/EN2`:*^O@`%HA=V+P&EZ3[YY/CC`>:8P#ZB M:Q>:9R'&$;LX@])BQ4YH0;'RY7HYWIU.[0W(M>Y'OG:S\["VYW(GTQRX;8SU MQ+?6!3QE*GJCVF[1&T_R6-YPAW1FL[V$9E6IDC?SW\=U?;FH>66#!I0UMCB" MJVN;5),;:9MU9UXN*=SB#1]&KY=76;JZQ_GZ`WZ0Z:V\.52!?C7\79%^,]S6 M-$T!M%]'7C2E$0EM?%B2UH@VMQT1LV!N/_@\+*/8DQI[M#?V:?<-S/+20:\> MF/^]`\WW+[.D@$ZQ.Y@-.V$?1:3,(*P:%"P8R!^L5C?WFXY8H>%L-82!:E'BT/?OT MO1J"XD6,KX9@\`:LN]?#6%HTN!WG8!1;\+C.@'F4\*]I_;^3^FG3^4] MG,+/,W7W)JUFSI"EU39-AB+']AHM:XK>)-DNEDL"15\2^*FZY1E M\].(_A_=\/84)#36D`VTH[H`&ET`D M'F0F2A=CV'\TN@'6U&%N-SB/LZA[[$.BJ>.Z@-'4*32%IN[#SYJFCB34J\HN M4\<%JOI``^=W(**W/7G2L2,63.*4+XX2WEAN@?:'0XB/9S,#J"0[FT_%PJ?F MU*=6_UU0WTH_*H1NSK+TPK[ADEU]P*810]&,G=N[QNY-&+7SO[E?=<,%:\,; MW.H/L+?$[ED&P)S[+.>,NIHYM)AM1S.GS"7,CP#VYA)9??!//H&PSVO*(=OZ M-&T^?)K6A:[M?3"]KKDLJB;XP6)$K;YS/A:1`*.A2ZPT#W,)2;/*!=^FA=FX MQDTK:&SD`G'VYD7Q:9:+Y_M"15%\^_:R=QU_0/\,G!-ES(/D8QKA MY[_@%ZDB]-I!:8($<%L5-&@MZT(?HD09>$/$6B+2%%`=/F3AEGJF>_*D`2UH M_^S^XP_!JV^?46"S]JD[@'HS`/XSHK][\%FK!-1%>@(Y[B^W;:P7WH0<#= M+ZY$:_W3=R%*=8!G_TA+1)L"JL,IP1-13)=)L!I0@\[O[C__(,#Z-CX5.FN? MNPNI%\V+WQ%M`/AQSZOBLY=Q$0;)?^$@EYN[O*G[3ZZ#7:_W&&*VM[8C!]J; MU_`ZP%5;1!O[8/Y5W/$WG"1_2;,OZ1T.BBPEL[:BV.)\0$TT[:%B0`V!=BQH MB-YR3"B'+(D-J<#AKU0""1%4R8#KSU^S9)N60?YR&2 M:-!:UH\^1(E>U`U1U1)<&[BKN\6;+*>9&WJ#^%:N%++F8/-))?S.M-((N^W9 MI0RP;)+)AZ):`%42X(K#]/><#(BK+)@M/SEV]`DW[UJA%@K\*_>.+7! MEH"*ZVU9E$$:$=\D'S:40F"#AP&5SA`R@H?M@40-7C:<-,YD+:IC!@5J2$+O M\`WRE*"@F[88MGO\7)XE\I.`BO9`>W=U!&I],D5N3XT44'O:P]O27%BE->@? MM#UB`KVCZBX6,/>##U^&?^@:;?U%DVHIL!+\)F0:!?C'L+"F_WK8DETUU7T. MWA1JJ'E\B(LPR8JMWFVJ18"U2$&CIT(&^&W[(0UNE0Y9<9M:=1^+$^T$E$[? M1.TW^:H@>GQR;AQGY=^J>DIJ_!1'7'\K<=SNS)VTS;G08^3ABQ_:&\QV8YMQECIQEMO!XG M=_`*G1%K9&"LU(B(,,-1#&S;F0ZY89CBU)+VP-R0\,D0;C&UX)"62">>((UN M<4*WE$\9Y*9U!54<<3KM7>'$_?G:-K*)//NEJ!K=H//'(%\YGKQ;(4*'+-Z1 M_T-6;[GC=%L^9GG\F_0N`*4$4+T$/8EZNYPY>MM6I$;=VSO7J-2V0$6UPA34 M$D[-9A+R]MK8J10YM`&P[63&RB]:>Z+X;?!2I1]&[5SA:[1&RAZSU@#U+\;" M;FGZHMJ?:/7>!F,[G83<-P.5;XPP$_'$5!6;(IQNAQAKM.K]$(.6F\DW0LQ" M8<-.DMR505[.2Z-C#PV9!3K#JSBER]_H+""RH9U"`!MQFL8=L0OV_U99&3NL M/Y\_Q(TX+EC43A^?9Y3GWP;/$FXWN!<;!321; MGV+:CZ5M-SB>7?_ZH[H'E-$N6$6*N@]$YH:%X^GOO*18%ZC5!^++W0>TF]?U MA5:D+QAG"4C8B5\U&`A!7X&;,5,9S8/R'YP".-_75-]5J=T7-]`2:A>3%/1N M\Y(6K35'.@ROO_=G=TNH-^O2K=PES\%J]$(MXD'J74)C,,6NP>\F]=P';)0K M]T>++N,T+O$5<7_1QY0$WZOX(<&GK*88\7^RI4^-$-#:IQ&5>O%S%`=[2X@Z MT+TU1"9PR"303@15,FS42J*=U0"3B7M?Q#'-LYB'5XM M\6I7(Y"?I)38N$X(QL;-J`@;'\?!ME9IL7>UJHI1@TJB6=W1Z5QS(FPN@:Z: M12FY$'ABNB!SA#N%$.#HHJ72&EV,.3@97538^Y/:$A,<=856JE(LO>G>6D=CKX:8ID2=O.%" M5B\B4`Z5,_.`7@E9TRH;O[$3)M?+;C0L6_C0"`&M-WN0*(',[.P?(FMK[D@FDRQH[?;RY0X3R%5]^C0Z MQWE)9@OW>4!7+BO7-.8TO*W'@:]!67E]`PM95M^;[2'.XOM2K*PY/OP/09&Z M&/HP-M?:/0Y5ST.[!Z(#=N]:]4S$'\ICG]<.Z@^(4L_T9@A6)^EC2H:#-8MA M5&4(S.0`JA&,(507)3`15USCY$R?*FV*A0-P5*FQL@OLK2U6&) M)-D+QOR$L/%&"@,YH-*\378FV#=B:U0` M<^13.(G](LW;/IF/$AS+H0J!KE/DC10C/6-)U^*OE]7YI9_3B*8<0T(O?L)D M*C)\"+;UE,=#MW2AZ+ZJXI/V?^&T" M>G[7K[7Y(L/&"6;@<>(J#NGFC6)WI?J09^^U@O'%$K#">VI06O-W?5B]>0UO M@6[A=N_I4=YER_(++1"?\*9^Z";=52@+.=I-0+6R!;.CDH/X;.NC`"111L1^ M!]1$&3ZQB[3P3!UO<8&)6CR2\>`#L:$D8Q>*\]UOPG8NGOEP(`Y:?$S92%,4 ME)9$BV?I&>Q0W%POI7%V;NZW8\0+6K/J@[1XVC M/8CWSVR\MS'3?LQJY[607Z-M6*)HUR6$^P(CY]C?W>$515%?7]=8J+QN;QNF MQ]`U!WJG=@;CU?:C+AS9/)RM^:[))'MQ8]61RT5ZC8G:I#;CYI7V#EU^?$VX M"['EMAOZCI($V,`RCE2]A<5,S.TFEC&8U+NIKY=('#;D@W2C`]<6,C,W$JIG M_/QG;[^X'6[:+3J./AST32-W05+/Y^4U$'JM@,;48;#U8*E&:6\4[,'JC0&T MA$Y$>4=TEVO7IUK1LLV\>HBIK2>OCX[BQWQKC!DUV M1F=3?^_2[O<>&1^`O@#H&*(ZU/]3ED7T\(`XW'^7)?+ZY'(!R-(3*@KM,A0F MV*W%&TJPLE0X:UXMM'(!1"6@JE48HC>K7.'\DK1-CL-XR#4,-X&ZQ*P/)$E;L], M=&E@66LOYJ321*X9:E=S5%6^LC=7A<[$&D/GC;[W-A[2J+:)H&_QD4SAQW,! MB)<4NJ2)FX!M8C*E9A@%;R?U/0HW07Z=WY5T[S.[,O`&YVS#G-10#"3!;U#1 MD1JX2,64C45;,8&OON*"""(R5:U$^1601+C:X0EC+7N0XI?$;`BI)RH!/?FH MS\-?+YL[2?GQ`V;CN[VFHF*(]I+F?7L%FN+,\S+J6=&\;\'>1&IOVKV)PZ[* M`AD?6MNOQ261K-=%:YMV73Y'59G!R;1H]A?"G,7`;G3X(;-[#\3GK-06N=&+ M@0V61G0:(^4H'C:'21WP@>&D?_T&%0*WGIG(0&<1PD<<;1/B`>YS=D?V"[/A MLY?S)"BT`Z"Q-%"681RY.NLPC96]+(0QC9X_YI+LDAHNRP\"/;P@)@YN1]/9 M->-G,N"*19Y)V]4EB_!TKO@E3A)51:-^&X!ECV\V\#M0O?PTWM?5#0# M+S4T$B_T6N+.A@0B<\\](`'MK:4D^AY:B]Z!5QZ"J_+$.RWWQO6:4!!M9G2O MU(/'_&ZME$PX4KH_&*=A++VGREP,P`F/H%/[90,9MZ[:&-#`>-QH"^["]^%1 M2[(4=MB4A7;U"EKFY5O'=@*7%!Y/M9D?GL[1:JIX%"F==K:MSK#PIZO\\9Y, M&R+`9O<33G$>)#=9$BM&)VUK&$/2@!<68XC:FFG(878UXRPH8K8F=T.>+P8! M?VY,O,Y70UA,'"5M<8;9B[L7G?PQ0Y3]+ MKZLN&FCY/5DS"`LOIE<]K_&(!6H]A(TN+0,C!E<_".V>Y-.@X^"5#3H?Z`3` M8)TP\KD:OC"1A=&L$*:%?$]A8TS$S^*9K+WOJFB1/ M>(LCO*XJO%TO3[;@)S-FX534+(M;P\O*"Z*+[#T)I9 MC:74.STMY*LSTA'O`@6\#Y37G5@QL0V[-.4BC61&-AM!QD_T@$07:-='HR(^ MP4-]S5F04$F+Q._*("^]HGZ&5W&:VF:ONSP71JOY?U\1-.3?Y%_D/VAVAOSC M_P!02P,$%`````@`)'&+/B`<)^H&%```H"T!`!4`'`!PUN_/RWUU4SLY>7EP^O,QI_('1Q=G%^ M_MU927B24_[TFJ`=ZI?O2MK1V;^^W#^&2[@"IPAS?<,M%V]&QC?Z^/'CF?B4 MD2;HIT3PWY,0I*(_.^4*E!3\M].2[)3_Z71T@ICK][B$,$U. M`M[0+].[2MXU)0L*D^1#2%9G_,.S!L/9O@(\ILQ2N-$D#_.'-:2BOXPD47$> M5*0KD"QO8_+26Z(:X]X"W3$_7,$G\`J-Q-@A/\"7/\,D%5J9?7F-?.\OOP6( M_@KB#'Z!(,DH-!9#P;BW0->0HF=F:<_PC@T--#,62,&XMT!3R%L+TXRR@?IJ M">C"S$CD?'N+LS,\3-B0CM,E3%$(XMZ#2X-[;]%N`,5,U^2>),D$TD>F,S01 M2LZWOR45D^481SGF#L\)78E1S,B@M/P'`#)!;!B;L"]E7V(LE93M`",R M";^)%<`56:TA3HSE47'N+1)OCL(E:U&X-!]Q3>21LAU"F!7!0M?>(GTF)'I!L9';;VD/T!/,%_""K5R1:0?L,.QOJG#!O;*G,\NX"E'6 M-5>Z9]^\(Q-\32&.8%1*Q1LS7[P5+:&4,W$E@M.@6L.PGUG?1,Q2V;J;_920 M&$5B55^T$N3-!'_*,,@BQ#[Y<[X<94+')-R1,^8+84)W.Z\0,P6O!),5Z_Y\ MX9LE9VR[L0!@S=>_'\]@G%9_X*>-9VRF`V%:?GD,9C`6(AFRG=G2:IPDK(,U\C<)*DGK1C.FNU(#&I9-L1]W M+*:]^2@HSM9B,CX-ERBNC&U.R:I//Q9"$+GLA$:0?CJY8/O.+&$BD37GYC,_ M4V8.*871?:ZY4E@A*=M"SD@"!:UU[*XRRONM$\(6G2TDY2:WBUE+6,^@XULW MMJKB_]W\GK%5>\S7ZN/T"E"Z87.%V%=(H#3DLPNMPB)+A`UU.`[B:XH(92O9 M3RA]%"EOXJX]^/0Y#DC$MIS"$K"-F,?P*TZ+O9!.SEMQIQ/6B%QC_Z"/& M#^D2TIT^DB`K(W(:3YG`!8JC`*ON=I:3]52.PVL5O(2X;T76>Y- MS%T>.B3G5/BEA\NI"25K2-/-)`;YL3-;4*SYPH%9K01$/;F;&UR]S(=:*;LX MY&[/8%M`-H]G70-M*Y_/2QO97/&5X+#7M%AGW'>/P`S%*&6-\,TSOR];DIBIF_`I(MUH3GC-68=T?&^NU7%F31I&+[C&9Y-C8! M&WXPUGW^UR1T'U.5Y#YO7YC.-(-1+?11BZR*=A#@JH3__[#[F<)GB#.-VZH( MW4=6);G'YX#MSC%:0PT!39G4'I\-UM<1VE,)%:$#B/9;#2OT\/W<.;YP&@/`J(A__5@^(YARP^JHMC:,AW*G2PA;B+&ZQ>1]HN'F*_%7:# MH^O]%^PN(EY+_;G#89SQ3.]Q%*%Q<;?9S?6!WG M#M+::4C\+[]-80H0AE&9P;C5+`RS51;S;!XQW^UDI?$\1]B\A#Q`>VX;P0$4 M]'<[T.Y"HTG!=#FR$I75(?)]'!Q>"`3QL%Q:LU\#I0[&:UCLD& MPBD4:Q(CR`UXW$?=0`F?*@Z_+>HS-J+UA+S=WO+AYY35\H*XFAH;6>0*,8WZJ M@J,O@'Z#-9UEYPH:8EN(=AID=;R@$=ZSLAF?(6:=$C-5Q]&*;;]XA_!Z=VID M.SFG4IM)ZI;UEEYP&#&=-X>SN8674@S$,B]U'B/.S-,S#5 M[@H:GSL.6D/:$JJ#!F79N[\O`@S+]R0T&P`UJ>,`J@6O#KX]&4&;FO)',$(# M*`LZ6SAV&:$*R$)LSZXOFEI>HSA+M[?]&A@KRJ$!60GNU7;KGVR;N61JC9EA M@07\FJUFD#[,A<;)0Y:*%^SXG9QZS.W?A.-C<7^%2N_VQ;U->T`U=O?DMV4/ M;S7^OH9RU#G`C5@[15<4@V:K1\QM1MV"9U:C5M3?*@DBF+'/B5\7PV"._;H4 M\6R].&5HL)[DKZ51RD M5>>O:0^BI0MU)16)E^,5H2GZC^CWAWF1J5`J46:C2%,L33F=AKB7)KZ%-@*F M55DK!NI"H964CN\EE'+[O!B\1Z$P]T)O"9PM"FNYKWH+W&9!-N3U&;YZGSQ" M^LQT5Z0[*BD=AU,IM[]+;;X,>)CSZO\BC[=0^I'$D6;4-6%R?``V4<&Y$A6' M'XM5(:J[']O"TMPX&P/R;KRIEZ-QWC=EGRB==$LP'!";DCOGAT8[%LE"_9;0 M2?$\>/0$PR4F,5DTZT7LU]0P4-Y/1W]KQ*A[L=A?_^F+'3>7B`:="(+O?:,3:6IMHBACMQF M%!<79T+),V(P7VY^2?C,4AV\C<,4/>?%BS19`V]HQ('7AY2PU8+">NOEV;W# M./IW5L2B/I$I#`D.D7C@=QLM]T3VMZ#C?(VURZPW.U7U[L91^L.%.XS#AA)3 MR):\US#_OZ9]43Q37QK$F'FX=M1'2\^2QQ6=EP?7[SFS:1L9\,RFU6;[.5[%G742I1O6'[^"6'IG M9\3WVV@81F&LS,$2F-C$A4AT@R/;,\M1\?<(_0-F6N?8,PEIZB;Z$R%@<[EE M;`0J]N':@DHCOPNESNO%!RSO(%FJ1R_V(=A&/XW\/<4V M7T+MM:YT;JMJL(#NO\KT^I%*YBDP29[`:Y$VS)/#RSPX7AYJQ0,A!:IFQK-G M>\.UIST5]_EY6_/=_UY'(LY9C\'93_\#$J\?6IV`37$(740=E$7L1+A?O@`H MXQ$DMM*/?;C6TD_/_DO@)GY"*='/9Q@N@,BJ==1@6*^RS5NZF<0`\[(G?,$G M\B],S$7#[)&Q:+3L/0L-R%)X=@V,1/4;'A(ABA;S8JCIYF$^?@:(21W#6T+Y MAX\PY)_(9Z0WMS1@&WJKRCX?XK<$>L.7T4;-W,,-PAA_SN]6]`EZ< M,Y4>E\=]M#S&T8U#@06-9]F-X@E:/!83/7K&2:C#!UI*^54SMZUP\>97K98? M&T'Y<&ED`QIN'ZQ!HYYGB;92W4G&+SIRC?FC#*WGX4QMQ*`A3\S%0%//XI`D M'SJ'B*S"Q"3N]63%9?CID"*4_3&$(T7.?2:7%YH,1R/0Z MR@YD`)<[9ON0/=NS]D#C$8/*^U__Z/8S!SZCM9=%)=5[80 M&4C!YH.<6TAJ.?N2D5,>X/&6; M)X$G?LQA,Z%K)Y>\^5J]+#6K@\'GF:%+=\\2JNHN8DO#;@^B4KHN[(WR?8\-6C]BE(W>,S]5>KB'3 M(42J]>WNQSZ/7;N:>K8(FL)U,;,_S.\)7CQ!NKJ&,WF-4Q7I<,<'M4['V+<6 M2Q8W_+NQHZ^-:S>OD(8HD0:B&7'Y/!H8=8!G=S;E7:7YDU.='#Z;2*?RA7G\ MX(EYU/:&;#PMRF<]S-DB:D6P\!#]WEG)--QYQ42[GP35*PI@D&87LEYPZR,D=>R-17\U$SV'_O<=M-S\Q!"]C^?BJ)[=;*K<3 MD-8+D%(E=%NQ[A/&'G/J^WA7Z]78K7?]I>U=6VI[!EG)H'4H"95%)ZJDX2%X MLU3$>]-O,.6WY/G;L=LAG*?60IH"A)\HB*IX"E,'/-97V7->)>!;ASV6TEXY M^RU`5%1V^`(!UU/A]C\TW9[S!8(QV.$\Q#)/*I/"L4T8K/EX)=>VZQ*=HW;0 MV_`VW.:C>5NQF#5.87`)M#5 M7L9[@V9>N>LEB/GM^N,20IZ8P'MV"5,4@&LI;8'=Y>];M_^T(CO=4F]EN8\'LH,XI)R M@/"6HA^LT-D@H-6_;ZXG'R#(LC?*]R\BY2+2XS#,5IE86XK0:QZH2.&2K9W$ MCK$,81"UDI[`JRP*N6\+[MM#;Y5*$_&SJ/;6.]@:^8&*I5`DS@8GD`J'T8\) M:B[W3<%(#9\K$N8W*%<9Y?VI>R=&3C>D];I"!<\"=,=Q3%[X+OB6T&N2S=)Y M%K?S>XM>D`'=C]]:7)[.;BO$^^GR;M'Y[W&\<@,H9NN;A,]DS7%\>^=QT3P- M+=D"QA/D3-9RM@M12NDUHY.:U%[&>4,DW3FGAM:6?W5U?I7MK1;=*W>Z)J&X M6^%5(C'SG\T=GA.ZVLEV*=V*/[)8TM=_9#N.(&<.ZMR'N(S7B:>[DS?C.XH3 M88+SWR*(FD[$_O1;+D_/K:H)D[4+^CX@5?YEH%#I:)(%JD7D)MDL1N%M3(!T MQ&[3#!"7'?E+&"2[1(LPW**8[7#9:GE!:/,=[ZTB#:H!0M'0H`1#`=#@&B$Q+ MAVK=YA0D_X1Q_`],7O`C!`G!,!(G]50)C9)^@!`I=2D/)EV9^0LOOV4[2A#_ M+P3T!D?7;$R6'2`J20<%D%H-S:&Q%6Q*[7)1\U?";MG?9*.;AG90Z&CTT%S[ M.``/MR0S<&J4`X:FIH7FYM4*,&,F920DC8%LR]GX?%`@-&37Q#-8]8E)^0"I M8BY1T`T*"H4.ZKLGJX@\L6_2`)%_/,C^ST575R"TN7MDXE$0W^$(OOX#JC?S M+;I!`:'001U19Q&1*5P@K@5.OX*5S"'D9`/$HZF"^G#_/2.($Y0\S">U)MLW M7*/F#9?@"L@\V.&S=4WT&6)(^=UUC$+](_=*2FM77`]T`7!1I&\;A\U-"4?U MSJW=T5?W]H89`(?_"EL7:AU`E]YV>(6]2AH05R#*J_I9%*RI1"MR6JY(DB9;X:MGL'0)?/NV:"TLR0C4:LFY MKYI>N;8D"K/MUS\V_7J'JR@B8\VG)2I\):DN<*63PV98J$PRG=MVL]CR2T-@ M:E&A'8IX%=M2BR[8%A^3),A_E#@?8\SGUJ#.:JU&)16E#S9"(@[95ER-$QIQ MV;FYBD&BG4:-.6VY90^XJJ0[4YV\\M#/A$0O*&YEQEZ, MSIL^69$>(JRL;$P70M:F<V(1M7E;0>02.V5T;/M+X\4@3A$ MLD(.K=#E7?I#F#^?WU!:EM38:5_G$49L5O-]%-*9GI!=/;(YH/.?[GLE1!9C69JG+,V_P^W5G+&QNR-_,U M!#;S9",N:VX%939`L``00E#@``!#D!``#M6E%OVS80?A^P_\#IJ04FRW*ZM0GL%FG:%`'2 M);"SH6\%+9UMHA+IDE2<[-?O2$DV)P1X)&+&YR,O4SY5$6/>N[>__C+\S?>_O!]?DEA$60I$VE`EFBD[#?,W^O0]\OX-Y3A>8HLNJ#7B%1 MT0)22M`SKD;>0NOE21"L5JO>ZJ@GY#P8]/MA\.7SY<3J>;GBR=U4)JRB;EI* M@Z.`<:4ICZ#43QC_MD?=B*?HWQI^2[_P)CP^/@ZLU".:RCGHOV@*:DDC6*LO MI9A+4*H7B13AP]#O#_S!FQ)[*>>J71<2,&D_%S+]`#.:)7KD?<]HPF8,8H]0 MK26;9AHJ"AEW5/+>D%5]OX1-CS;P3`6EP"3@V.^'_E'H(1^$#"GG0E.-+-IG MT[)<,CX3Q2,VF`2<2)'`#4(0\^/O\45S4$883&!NHKE`$)E::(^P>.0UM*\[ M*;N)8<8XL^[T!V%(?/*!J2@1*I.`#P4$<3"&0=VPCIGA4+SB;^WO);J*`-;R M$AL*ZT)EGV5$DRA+?L!PX]ENNZ*U3/*/Y_Y,<(T3'",5 MZR[7;JX_"1&O6)+D:5X_M62X7\]P:=@EMSJ0TU3PB1;1MS$L,QDM\(V]'M&- MLOV)[Q]O#VT#0RP.<8`Z(FI$8(@+X(K=P@4N(%)8L[`E:*'@30,%&PR2@W3I MKQ13,SKM:LKD"A/E%M1F60L)1UM%U<#X4[MB1FQ-+O<^SD_*8Y)# M=2O.7;Q\I)+C`E%="J6N04X65!8%HE'2,C.VUI\E"$$$8B&Z]%=?2XG9^DX6 M`%KAMAQC78!FZ'SY=MHIWTM%:#=?$TP<%+,"=P(QE@9;)+@2"8OM)X*B`Y+W M0%YDG&8Q0\E+\J+2W\N..)>X,2@MLTAG$H?WV<)\7BB6MXV2EEW%5E&O@)`" MI6.@4E%`LEMTTJQ>3;+,."\H:!:UO+O^K'.P02$.3$>"2\(Y9?(?FF3P&:A) MFT-"LZB%A-=U$@P*L3#$Q>E8<%FXX+?XOG!R[S:T9/R/>L8=VR[+U2R;_>T- MO8-UEC<-+5E^M9UE8TNL<9?FZI:Y6+3@KNR,JL5Y(E:JW#$WB?8OA%[U'[80 MVF";C9Q!)Q;>71)U1.TBZFH)TOK;P)0CVT_5X(>HVL!W5#UHF]&PLVC;3#R0 MF-V;B?\!'>:?^0HWAAFQIXXGYLQNY"F6+A-S6FG;%A)F(\^<*_KF"+$_&+SY MBN'V[M*D5#'X>\X_+:'U#!4=EQ!41ELH6Z>B9IS@W-$,5%`Z7P)HIHVY^SV+ MF'[4[X2:(Y/@IP6/C!T:?(WD)XK];-/+$X6>T.FAH:,))$\8]*7!;PQW&+@G MR_A4/7D>8K1":L*WCMCW'?CG%PHN162!]IB8)[^T\TV3'P[\H[!WI^+2QT-< MV(1_F`NEW<$NE$?Y,3#W%']7]YK>"2Y29*KG7`*84[JTU@$7/']"/'^#=Y@O M+N(C_8%$KUL>X\_6-8?'.F0!=WE47-RP]=!,S:]CT)1QB,O/EKA*3S)SY>8T MBK+4O`VP(.@%R,K)E_E":O8$)C+S_>^1% M$K!0[TY,XV;^%)V1--)EY"U*M/A5>N>&BA+,T$\,-,YD<;:P*Z1]YPWUR!ZF M^\P"/$UQNK%_K1:NPLV0.XV^9PRIOL":SN<,.U@/VX=J/_$`W815&Z$Q3/<- MT*K[#9Z?"WE=7!&(;R!:<)&(^7US]`>8/]-TE+=2Z@-YN_V9#5ISJX/E7Y]P MLE6N+]5C>9#J,PMO##&D2[M;Q6&61>;7&"O"!*),,LW<,M*N^0P&WS#("S3^ M_`]02P$"'@,4````"``D<8L^Q;ZG6)),``"V90,`$0`8```````!````I($` M````<')G`L``00E#@``!#D!``!0 M2P$"'@,4````"``D<8L^[MG+.:8,```WG```%0`8```````!````I('=3``` M<')G&UL550%``/$0Z--=7@+``$$)0X```0Y`0`` M4$L!`AX#%`````@`)'&+/I(&+'F>)```6OP!`!4`&````````0```*2!TED` M`'!R9W,M,C`Q,3`R,CA?;&%B+GAM;%54!0`#Q$.C375X"P`!!"4.```$.0$` M`%!+`0(>`Q0````(`"1QBSX@'"?J!A0``*`M`0`5`!@```````$```"D@;]^ M``!P`L``00E#@``!#D! M``!02P$"'@,4````"``D<8L^DAN*CNL%``"S*@``$0`8```````!````I($4 MDP``<')G`L``00E#@``!#D!``!0 52P4&``````4`!0"_`0``2ID````` ` end XML 19 R4.xml IDEA: Condensed Consolidated Statements of Operations (unaudited) 2.2.0.25falsefalse0120 - Statement - Condensed Consolidated Statements of Operations (unaudited)truefalseIn Thousands, except Per Share datafalse1falsefalseUSDfalsefalse12/1/2010 - 2/28/2011 USD ($) USD ($) / shares $Dec-01-2010_Feb-28-2011http://www.sec.gov/CIK0000876167duration2010-12-01T00:00:002011-02-28T00:00:00USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170SharesStandardhttp://www.xbrl.org/2003/instancesharesxbrli0USDEPSDividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0USDUSD$2falsefalseUSDfalsefalse12/1/2009 - 2/28/2010 USD ($) USD ($) / shares $ThreeMonthsEnded_28Feb2010http://www.sec.gov/CIK0000876167duration2009-12-01T00:00:002010-02-28T00:00:00USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170SharesStandardhttp://www.xbrl.org/2003/instancesharesxbrli0USDEPSDividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0USDUSD$3true0us-gaap_SalesRevenueNetAbstractus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:stringItemTypestringNo definition available.falsefalse4false0us-gaap_LicensesRevenueus-gaaptruecreditdurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1truefalsefalse5133600051336falsetruefalsefalsefalse2truefalsefalse4711700047117falsetruefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryRevenue earned during the period relating to consideration received from another party for the right to use, but not own, certain of the entity's intangible assets. Licensing arrangements include, but are not limited to, rights to use a patent, copyright, technology, manufacturing process, software or trademark. Licensing fees are generally, but not always, fixed as to amount and not dependent upon the revenue generated by the licensing party. An entity may receive licensing fees for licenses that also generate royalty payments to the entity.No authoritative reference available.falsefalse5false0us-gaap_SalesRevenueServicesNetus-gaaptruecreditdurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalsetotallabel1truefalsefalse8290100082901falsefalsefalsefalsefalse2truefalsefalse8043000080430falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryAggregate revenue during the period from services rendered in the normal course of business, after deducting allowances and discounts.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 1 -Article 5 truefalse6false0us-gaap_SalesRevenueNetus-gaaptruecreditdurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalsetotallabel1truefalsefalse134237000134237falsefalsefalsefalsefalse2truefalsefalse127547000127547falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryTotal revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales discounts.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 1 -Article 5 truefalse7true0us-gaap_CostOfGoodsAndServicesSoldAbstractus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:stringItemTypestringNo definition available.falsefalse8false0us-gaap_LicenseCostsus-gaaptruedebitdurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1truefalsefalse23810002381falsefalsefalsefalsefalse2truefalsefalse19890001989falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryCosts incurred and are directly related to generating license revenue. Licensing arrangements include, but are not limited to, rights to use a patent, copyright, technology, manufacturing process, software or trademark.No authoritative reference available.falsefalse9false0us-gaap_CostOfServicesus-gaaptruedebitdurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1truefalsefalse1776800017768falsefalsefalsefalsefalse2truefalsefalse1691400016914falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryTotal costs related to services rendered by an entity during the reporting period.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 2 -Article 5 falsefalse10false0prgs_AmortizationOfAcquiredIntangiblesForPurchasedTechnologyprgsfalsedebitdurationAmortization of acquired intangibles for purchased technology.falsefalsefalsefalsefalsefalsefalsefalsefalsefalsetotallabel1truefalsefalse39750003975falsefalsefalsefalsefalse2truefalsefalse50980005098falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryAmortization of acquired intangibles for purchased technology.No authoritative reference available.truefalse11false0us-gaap_CostOfGoodsAndServicesSoldus-gaaptruedebitdurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalsetotallabel1truefalsefalse2412400024124falsefalsefalsefalsefalse2truefalsefalse2400100024001falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThe aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 2 -Article 5 truefalse12false0us-gaap_GrossProfitus-gaaptruecreditdurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalsetotallabel1truefalsefalse110113000110113falsefalsefalsefalsefalse2truefalsefalse103546000103546falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryAggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.No authoritative reference available.truefalse13true0us-gaap_OperatingExpensesAbstractus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:stringItemTypestringNo definition available.falsefalse14false0us-gaap_SellingAndMarketingExpenseus-gaaptruedebitdurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1truefalsefalse4469800044698falsefalsefalsefalsefalse2truefalsefalse4320600043206falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThe aggregate total amount of expenses directly related to the marketing or selling of products or services.No authoritative reference available.falsefalse15false0us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCostus-gaaptruedebitdurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1truefalsefalse2085900020859falsefalsefalsefalsefalse2truefalsefalse2338700023387falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryResearch and development expense during the period related to the costs of developing and achieving technological feasibility of a computer software product to be sold, leased, or otherwise marketed.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 2 -Paragraph 8, 13 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 86 -Paragraph 3, 12 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 86 -Paragraph 11 -Subparagraph b Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Statement of Position (SOP) -Number 98-1 -Paragraph 18-26 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Emerging Issues Task Force (EITF) -Number 00-2 -Section Exhibit 00-2A falsefalse16false0us-gaap_GeneralAndAdministrativeExpenseus-gaaptruedebitdurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1truefalsefalse1185200011852falsefalsefalsefalsefalse2truefalsefalse1278200012782falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThe aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.No authoritative reference available.falsefalse17false0prgs_AmortizationOfOtherAcquiredIntangiblesprgsfalsedebitdurationAmortization Of Other Acquired Intangibles.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1truefalsefalse22740002274falsefalsefalsefalsefalse2truefalsefalse23640002364falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryAmortization Of Other Acquired Intangibles.No authoritative reference available.falsefalse18false0us-gaap_RestructuringChargesus-gaaptruedebitdurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1truefalsefalse21140002114falsefalsefalsefalsefalse2truefalsefalse2577100025771falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryAmount charged against earnings in the period for incurred and estimated costs, excluding asset retirement obligations, associated with exit from or disposal of business activities or restructurings pursuant to a program that is planned and controlled by management, and materially changes either the scope of a business undertaken by an entity, or the manner in which that business is conducted.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 5 -Section P -Subsection 3, 4 falsefalse19false0us-gaap_BusinessCombinationAcquisitionRelatedCostsus-gaaptruedebitdurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalsetotallabel1falsefalsefalse00falsefalsefalsefalsefalse2truefalsefalse415000415falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThis element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141R -Paragraph 59 truefalse20false0us-gaap_OperatingExpensesus-gaaptruedebitdurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalsetotallabel1truefalsefalse8179700081797falsefalsefalsefalsefalse2truefalsefalse107925000107925falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryGenerally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.No authoritative reference available.truefalse21false0us-gaap_OperatingIncomeLossus-gaaptruecreditdurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalsetotallabel1truefalsefalse2831600028316falsefalsefalsefalsefalse2truefalsefalse-4379000-4379falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThe net result for the period of deducting operating expenses from operating revenues.No authoritative reference available.truefalse22true0us-gaap_NonoperatingIncomeExpenseAbstractus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:stringItemTypestringNo definition available.falsefalse23false0us-gaap_OtherNonoperatingIncomeExpenseus-gaaptruecreditdurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1truefalsefalse588000588falsefalsefalsefalsefalse2truefalsefalse14810001481falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThe net amount of other nonoperating income and expense, which does not qualify for separate disclosure on the income statement under materiality guidelines.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 9 -Article 5 falsefalse24false0us-gaap_ForeignCurrencyTransactionGainLossBeforeTaxus-gaaptruecreditdurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalsetotallabel1truefalsefalse-627000-627falsefalsefalsefalsefalse2truefalsefalse12750001275falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThe aggregate foreign currency transaction gain or loss (both realized and unrealized) included in determining net income for the reporting period. Excludes foreign currency transactions designated as hedges of net investment in a foreign entity and intercompany foreign currency transactions that are of a long-term nature, when the entities to the transaction are consolidated, combined, or accounted for by the equity method in the reporting enterprise's financial statements. For certain enterprises, primarily banks, that are dealers in foreign exchange, foreign currency transaction gains or losses may be disclosed as dealer gains or losses.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 52 -Paragraph 30 truefalse25false0us-gaap_NonoperatingIncomeExpenseus-gaaptruecreditdurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalsetotallabel1truefalsefalse-39000-39falsefalsefalsefalsefalse2truefalsefalse27560002756falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThe aggregate amount of income (expense) from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 7 -Article 5 truefalse26false0us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsus-gaaptruecreditdurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1truefalsefalse2827700028277falsefalsefalsefalsefalse2truefalsefalse-1623000-1623falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetarySum of operating profit and nonoperating income (expense) before income (loss) from equity method investments, income taxes, extraordinary items, cumulative effects of changes in accounting principles, and noncontrolling interest.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 08 -Paragraph h -Subparagraph 1(i) -Article 4 falsefalse27false0us-gaap_IncomeTaxExpenseBenefitus-gaaptruedebitdurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalsetotallabel1truefalsefalse77560007756falsefalsefalsefalsefalse2truefalsefalse-617000-617falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThe sum of the current income tax expense (benefit) and the deferred income tax expense (benefit) pertaining to continuing operations.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 08 -Paragraph h -Article 4 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 109 -Paragraph 45 -Subparagraph a, b truefalse28false0us-gaap_NetIncomeLossus-gaaptruecreditdurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalsetotallabel1truefalsefalse2052100020521falsetruefalsefalsefalse2truefalsefalse-1006000-1006falsetruefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThe portion of consolidated profit or loss for the period, net of income taxes, which is attributable to the parent. If the entity does not present consolidated financial statements, the amount of profit or loss for the period, net of income taxes.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 19 -Article 5 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph 38 -Subparagraph d Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph A7 -Appendix A Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph 38 -Subparagraph a Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph 20 -Article 9 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 130 -Paragraph 10, 15 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Emerging Issues Task Force (EITF) -Number 87-21 Reference 8: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 28, 29, 30 truefalse29true0us-gaap_EarningsPerShareAbstractus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:stringItemTypestringNo definition available.falsefalse30false0us-gaap_EarningsPerShareBasicus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1truefalsefalse0.310.31falsetruefalsefalsefalse2truefalsefalse-0.02-0.02falsetruefalsefalsefalseEPSus-types:perShareItemTypedecimalThe amount of net income or loss for the period per each share of common stock outstanding during the reporting period.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph 21 -Article 9 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 128 -Paragraph 36, 37, 38 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 20 -Article 5 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph 18 -Article 7 falsetrue31false0us-gaap_EarningsPerShareDilutedus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalsetotallabel1truefalsefalse0.290.29falsetruefalsefalsefalse2truefalsefalse-0.02-0.02falsetruefalsefalsefalseEPSus-types:perShareItemTypedecimalThe amount of net income or loss for the period per each share of common stock and dilutive common stock equivalents outstanding during the reporting period.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 128 -Paragraph 11, 12, 36 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 20 -Article 5 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph 18 -Article 7 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph 21 -Article 9 truetrue32true0us-gaap_WeightedAverageNumberOfSharesOutstandingAbstractus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:stringItemTypestringNo definition available.falsefalse33false0us-gaap_WeightedAverageNumberOfSharesOutstandingBasicus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1truefalsefalse6698600066986falsefalsefalsefalsefalse2truefalsefalse6161900061619falsefalsefalsefalsefalseSharesxbrli:sharesItemTypesharesNumber of [basic] shares, after adjustment for contingently issuable shares and other shares not deemed outstanding, determined by relating the portion of time within a reporting period that common shares have been outstanding to the total time in that period.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 128 -Paragraph 171 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 128 -Paragraph 40 -Subparagraph a Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 128 -Paragraph 8 falsefalse34false0us-gaap_WeightedAverageNumberOfDilutedSharesOutstandingus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalsetotallabel1truefalsefalse6965900069659falsefalsefalsefalsefalse2truefalsefalse6161900061619falsefalsefalsefalsefalseSharesxbrli:sharesItemTypesharesThe average number of shares issued and outstanding that are used in calculating diluted EPS, determined based on the timing of issuance of shares in the period.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 128 -Paragraph 40 -Subparagraph a Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 128 -Paragraph 8 truefalse232Condensed Consolidated Statements of Operations (unaudited) (USD $)ThousandsThousandsNoRoundingUnKnownfalsetrue XML 20 R16.xml IDEA: Segment Information 2.2.0.25falsefalse0211 - Disclosure - Segment Informationtruefalsefalse1falsefalseUSDfalsefalse12/1/2010 - 2/28/2011 USD ($) USD ($) / shares $Dec-01-2010_Feb-28-2011http://www.sec.gov/CIK0000876167duration2010-12-01T00:00:002011-02-28T00:00:00USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170SharesStandardhttp://www.xbrl.org/2003/instancesharesxbrli0USDEPSDividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0USDUSD$2true0us-gaap_SegmentReportingInformationOperatingIncomeLossAbstractus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:stringItemTypestringNo definition available.falsefalse3false0us-gaap_SegmentReportingDisclosureTextBlockus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1falsefalsefalse00<!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note 11 - us-gaap:SegmentReportingDisclosureTextBlock--> <div style="font-family: 'Times New Roman',Times,serif"> <div align="left" style="font-size: 10pt; margin-top: 12pt"><b>Note 11: Segment Information</b> </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">Operating segments, as defined under generally accepted accounting principles (GAAP), are components of an enterprise about which discrete financial information is available and regularly reviewed by the chief operating decision maker in deciding how to allocate resources and assess performance. We internally report results to our chief operating decision maker on both a business unit basis and a functional basis. Our business units represent our segments for financial reporting purposes. </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">However, our organization is managed primarily on a functional basis. We assign dedicated costs and expenses directly to each business unit. We utilize an allocation methodology to assign all other costs and expenses to each business unit. A significant portion of the total costs and expenses assigned to each business unit are allocated. We disclose revenue and operating income based upon internal accounting methods. Our chief operating decision maker is our Chief Executive Officer. </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">We have three business units, each of which meet the criteria for segment reporting: (1) Application Development Platforms, which includes the OpenEdge, Orbix and ObjectStore product sets; (2)&#160;Enterprise Business Solutions, which includes the Apama, Sonic, Actional, Savvion and Fuse product sets; and (3)&#160;Enterprise Data Solutions, which includes the DataDirect Connect, DataDirect Shadow and DataServices product sets. </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">We do not manage our assets or capital expenditures by segment or assign other income and income taxes to segments. We manage and report such items on a consolidated company basis. </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">The following table provides revenue and income (losses)&#160;from operations for our reportable segments on an interim basis: </div> <div align="center"> <table style="font-size: 10pt; text-align: left" cellspacing="0" border="0" cellpadding="0" width="100%"> <!-- Begin Table Head --> <tr valign="bottom"> <td width="76%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td nowrap="nowrap" align="left" colspan="10" style="border-bottom: 1px solid #000000"><i>(In thousands)</i></td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="7" style="border-bottom: 1px solid #000000">Three months ended February 28,</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">2011</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">2010</td> <td>&#160;</td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr style="font-size: 1px"> <td colspan="9" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Revenue: </div></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:30px; text-indent:-15px">Application Development Platform segment </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">79,077</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">81,856</td> <td>&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:30px; text-indent:-15px">Enterprise Business Solutions segment </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">37,172</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">27,692</td> <td>&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:30px; text-indent:-15px">Enterprise Data Solutions segment </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">18,033</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">18,453</td> <td>&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:30px; text-indent:-15px">Reconciling items </div></td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(45</td> <td nowrap="nowrap">)</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(454</td> <td nowrap="nowrap">)</td> </tr> <tr style="font-size: 1px"> <td colspan="9" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:45px; text-indent:-15px">Total </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">134,237</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">127,547</td> <td>&#160;</td> </tr> <tr style="font-size: 1px"> <td colspan="9" align="left" style="border-top: 3px double #000000">&#160;</td> </tr> <tr valign="bottom"><!-- Blank Space --> <td> <div style="margin-left:15px; text-indent:-15px">&#160; </div></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Income (loss)&#160;from operations: </div></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:30px; text-indent:-15px">Application Development Platform segment </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">46,656</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">48,626</td> <td>&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:30px; text-indent:-15px">Enterprise Business Solutions segment </div></td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(6,835</td> <td nowrap="nowrap">)</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(11,026</td> <td nowrap="nowrap">)</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:30px; text-indent:-15px">Enterprise Data Solutions segment </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">1,512</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(4,846</td> <td nowrap="nowrap">)</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:30px; text-indent:-15px">Reconciling items </div></td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(13,017</td> <td nowrap="nowrap">)</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(37,133</td> <td nowrap="nowrap">)</td> </tr> <tr style="font-size: 1px"> <td colspan="9" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:45px; text-indent:-15px">Total </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">28,316</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">$</td> <td align="right">(4,379</td> <td nowrap="nowrap">)</td> </tr> <tr style="font-size: 1px"> <td colspan="9" align="left" style="border-top: 3px double #000000">&#160;</td> </tr> <!-- End Table Body --> </table> </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">The reconciling items within revenue represent purchase accounting adjustments for deferred revenue related to acquisitions. The reconciling items within income from operations represent amortization of acquired intangibles, stock-based compensation, restructuring and acquisition-related expenses, purchase accounting adjustments for deferred revenue and certain unallocated administrative expenses. Reconciling items are excluded from segment measurements, as such amounts are not deducted from internal measurements of segment revenue or operating income. </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">In the following table, revenue attributed to North America includes sales to customers in the United States and Canada and licensing to certain multinational organizations, substantially all of which is invoiced from the United States. Revenue from Europe, Middle East and Africa (EMEA), Latin America and Asia Pacific includes shipments to customers in each region, not including certain multinational organizations, plus export shipments into each region that are billed from the United States. Information relating to revenue from external customers from different geographical areas is as follows: </div> <div align="center"> <table style="font-size: 10pt; text-align: left" cellspacing="0" border="0" cellpadding="0" width="100%"> <!-- Begin Table Head --> <tr valign="bottom"> <td width="76%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td nowrap="nowrap" align="left" colspan="9" style="border-bottom: 1px solid #000000"><i>(In thousands)</i></td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="7" style="border-bottom: 0px solid #000000">Three months ended February 28,</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">2011</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">2010</td> <td>&#160;</td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr style="font-size: 1px"> <td colspan="9" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">North America </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">64,478</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">57,820</td> <td>&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">EMEA </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">51,415</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">52,280</td> <td>&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Latin America </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">9,159</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">9,778</td> <td>&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">Asia Pacific </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">9,185</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">7,669</td> <td>&#160;</td> </tr> <tr style="font-size: 1px"> <td colspan="9" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:30px; text-indent:-15px">Total </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">134,237</td> <td>&#160;</td> <td>&#160;</td> <td align="left">$</td> <td align="right">127,547</td> <td>&#160;</td> </tr> <tr style="font-size: 1px"> <td colspan="9" align="left" style="border-top: 3px double #000000">&#160;</td> </tr> <!-- End Table Body --> </table> </div> <!-- Folio --> <!-- /Folio --> </div> <!-- PAGEBREAK --> <div style="font-family: 'Times New Roman',Times,serif"> </div> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged NotefalsefalsefalsefalsefalseOtherus-types:textBlockItemTypestringThis element may be used to capture the complete disclosure of reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10% or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 131 falsefalse12Segment InformationUnKnownUnKnownUnKnownUnKnownfalsetrue XML 21 R9.xml IDEA: Income Taxes 2.2.0.25falsefalse0204 - Disclosure - Income Taxestruefalsefalse1falsefalseUSDfalsefalse12/1/2010 - 2/28/2011 USD ($) USD ($) / shares $Dec-01-2010_Feb-28-2011http://www.sec.gov/CIK0000876167duration2010-12-01T00:00:002011-02-28T00:00:00USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170SharesStandardhttp://www.xbrl.org/2003/instancesharesxbrli0USDEPSDividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0USDUSD$2true0us-gaap_IncomeTaxExpenseBenefitAbstractus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:stringItemTypestringNo definition available.falsefalse3false0us-gaap_IncomeTaxDisclosureTextBlockus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1falsefalsefalse00<!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note 4 - us-gaap:IncomeTaxDisclosureTextBlock--> <div style="font-family: 'Times New Roman',Times,serif"> <div align="left" style="font-size: 10pt; margin-top: 12pt"><b>Note 4: Income Taxes</b> </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">We provide for deferred income taxes resulting from temporary differences between financial and taxable income. We record valuation allowances to reduce deferred tax assets to the amount that is more likely than not to be realized. We have not provided for U.S. income taxes on the undistributed earnings of non-U.S. subsidiaries, as these earnings have been permanently reinvested or would be principally offset by foreign tax credits. </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">Our federal and state income tax returns are closed by statute for all years prior to fiscal 2007 and we are no longer subject to audit for those periods. Certain state taxing authorities are currently examining our income tax returns for years through fiscal 2008. Tax authorities for certain non-U.S. jurisdictions are also examining returns affecting unrecognized tax benefits, none of which are material to our balance sheet, cash flows or statements of operations. With some exceptions, we are generally no longer subject to tax examinations in non-U.S. jurisdictions for years prior to fiscal 2005. </div> <!-- Folio --> <!-- /Folio --> </div> <!-- PAGEBREAK --> <div style="font-family: 'Times New Roman',Times,serif"> <div align="left" style="font-size: 10pt; margin-top: 6pt">The U.S. research and development credit was retroactively reinstated in December&#160;2010. As a result, in the first quarter of fiscal 2011, we recorded a tax benefit of $2.0&#160;million related to qualifying research and development activities from the period of January&#160;2010 through November 2010. </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">We believe that we have adequately provided for any reasonably foreseeable outcomes related to our tax audits and that any settlement will not have a material adverse effect on our consolidated financial position or results of operations. However, there can be no assurances as to the possible outcomes. </div> </div> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged NotefalsefalsefalsefalsefalseOtherus-types:textBlockItemTypestringDescription containing the entire income tax disclosure. Examples include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information. This element may be used as a single block of text to encapsulate the entire disclosure including data and tables.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 08 -Paragraph h -Article 4 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 109 -Paragraph 136, 172 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 109 -Paragraph 43, 44, 45, 46, 47, 48, 49 falsefalse12Income TaxesUnKnownUnKnownUnKnownUnKnownfalsetrue XML 22 R6.xml IDEA: Basis of Presentation 2.2.0.25falsefalse0201 - Disclosure - Basis of Presentationtruefalsefalse1falsefalseUSDfalsefalse12/1/2010 - 2/28/2011 USD ($) USD ($) / shares $Dec-01-2010_Feb-28-2011http://www.sec.gov/CIK0000876167duration2010-12-01T00:00:002011-02-28T00:00:00USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170SharesStandardhttp://www.xbrl.org/2003/instancesharesxbrli0USDEPSDividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0USDUSD$2true0us-gaap_GeneralPoliciesAbstractus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:stringItemTypestringNo definition available.falsefalse3false0us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlockus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1falsefalsefalse00<!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note 1 - us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock--> <div align="left" style="font-family: 'Times New Roman',Times,serif"> <!-- xbrl,ns --> <!-- xbrl,nx --> <div align="left"> </div> <div align="left" style="font-size: 10pt; margin-top: 0pt"><b></b> </div> <div align="left" style="font-size: 10pt; margin-top: 6pt"><b>Note 1: Basis of Presentation</b> </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">We have prepared the accompanying unaudited condensed consolidated financial statements pursuant to the rules and regulations of the Securities and Exchange Commission (SEC)&#160;regarding interim financial reporting. Accordingly, they do not include all of the information and footnotes required by accounting principles generally accepted in the United States of America for complete financial statements and these unaudited financial statements should be read in conjunction with the audited financial statements included in our Annual Report on Form 10-K for the fiscal year ended November&#160;30, 2010. </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">We have made no significant changes in the application of our significant accounting policies other than required changes that were disclosed in our Annual Report on Form 10-K for the fiscal year ended November&#160;30, 2010. </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">We have prepared the accompanying unaudited condensed consolidated financial statements on the same basis as the audited financial statements included in our Annual Report on Form 10-K, and these financial statements include all adjustments, consisting only of normal recurring adjustments, necessary for a fair presentation of the results of the interim periods presented. The operating results for the interim periods presented are not necessarily indicative of the results expected for the full fiscal year. </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">We evaluated subsequent events through the date and time our condensed consolidated financial statements were issued. </div> <div align="left" style="font-size: 10pt; margin-top: 12pt"><b>Common Stock Split</b> </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">On December&#160;20, 2010, our Board of Directors approved a three-for-two common stock split in the form of a stock dividend. Shareholders received one additional share for every two shares held. The distribution was made on January&#160;28, 2011 to shareholders of record at the close of business on January&#160;12, 2011. All share and per share amounts in this Annual Report have been restated to reflect the stock split. </div> <div align="left" style="font-size: 10pt; margin-top: 12pt"><b>Recent Accounting Pronouncements</b> </div> <div align="left" style="font-size: 10pt; margin-top: 6pt"><b><i>Performing Step 2 of the Goodwill Impairment Test</i></b> </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">In December&#160;2010, the Financial Accounting Standards Board (FASB)&#160;issued Accounting Standards Update No.&#160;2010-28, When to Perform Step 2 of the Goodwill Impairment Test for Reporting Units with Zero or Negative Carrying Amounts (Topic 350)&#8212;Intangibles&#8212;Goodwill and Other (ASU 2010-28). ASU 2010-28 amends the criteria for performing Step 2 of the goodwill impairment test for reporting units with zero or negative carrying amounts and requires performing Step 2 if qualitative factors indicate that it is more likely than not that a goodwill impairment exists. We will adopt ASU 2010-28 in fiscal 2012 and any impairment to be recorded upon adoption will be recognized as an adjustment to our beginning retained earnings. We are currently evaluating the impact of the pending adoption of ASU 2010-28 on our consolidated financial statements. </div> <div align="left" style="font-size: 10pt; margin-top: 12pt"><b><i>Disclosure Requirements Related to Fair Value Measurements</i></b> </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">In January&#160;2010, the FASB issued Accounting Standards Update No.&#160;2010-06, Improving Disclosures about Fair Value Measurements (Topic 820)&#8212;Fair Value Measurements and Disclosures (ASU 2010-06), to add additional disclosures about the different classes of assets and liabilities measured at fair value, the valuation techniques and inputs used, and the activity in Level 3 fair value measurements (as defined in Note 7 below). Certain provisions of this update will be effective for us in fiscal 2012 and we are currently evaluating the impact of the pending adoption of ASU 2010-06 on our consolidated financial statements. </div> <!-- Folio --> <!-- /Folio --> </div> <!-- PAGEBREAK --> <div style="font-family: 'Times New Roman',Times,serif"> </div> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged NotefalsefalsefalsefalsefalseOtherus-types:textBlockItemTypestringDescription containing the entire organization, consolidation and basis of presentation of financial statements disclosure. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name FASB Staff Position (FSP) -Number FAS140-4 and FIN46(R)-8 -Paragraph 8, C1, C7 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph 2-6 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Statement of Position (SOP) -Number 94-6 -Paragraph 10 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name FASB Interpretation (FIN) -Number 46R -Paragraph 4, 14, 15 falsefalse12Basis of PresentationUnKnownUnKnownUnKnownUnKnownfalsetrue XML 23 R5.xml IDEA: Condensed Consolidated Statements of Cash Flows (unaudited) 2.2.0.25falsefalse0140 - Statement - Condensed Consolidated Statements of Cash Flows (unaudited)truefalseIn Thousandsfalse1falsefalseUSDfalsefalse12/1/2010 - 2/28/2011 USD ($) USD ($) / shares $Dec-01-2010_Feb-28-2011http://www.sec.gov/CIK0000876167duration2010-12-01T00:00:002011-02-28T00:00:00USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170SharesStandardhttp://www.xbrl.org/2003/instancesharesxbrli0USDEPSDividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0USDUSD$2falsefalseUSDfalsefalse12/1/2009 - 2/28/2010 USD ($) USD ($) / shares $ThreeMonthsEnded_28Feb2010http://www.sec.gov/CIK0000876167duration2009-12-01T00:00:002010-02-28T00:00:00USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170SharesStandardhttp://www.xbrl.org/2003/instancesharesxbrli0USDEPSDividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0USDUSD$3true0us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstractus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:stringItemTypestringThe net cash from (used in) all of the entity's operating activities, including those of discontinued operations, of the reporting entity. Operating activities include all transactions and events that are not defined as investing or financing activities. Operating activities generally involve producing and delivering goods and providing services. Cash flows from operating activities are generally the cash effects of transactions and other events that enter into the determination of net income.falsefalse4false0us-gaap_NetIncomeLossus-gaaptruecreditdurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1truefalsefalse2052100020521falsetruefalsefalsefalse2truefalsefalse-1006000-1006falsetruefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThe portion of consolidated profit or loss for the period, net of income taxes, which is attributable to the parent. If the entity does not present consolidated financial statements, the amount of profit or loss for the period, net of income taxes.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 19 -Article 5 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph 38 -Subparagraph d Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph A7 -Appendix A Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph 38 -Subparagraph a Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph 20 -Article 9 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 130 -Paragraph 10, 15 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Emerging Issues Task Force (EITF) -Number 87-21 Reference 8: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 28, 29, 30 falsefalse5true0us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstractus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:stringItemTypestringNo definition available.falsefalse6false0us-gaap_Depreciationus-gaaptruedebitdurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1truefalsefalse22120002212falsefalsefalsefalsefalse2truefalsefalse30790003079falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThe amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 28 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Principles Board Opinion (APB) -Number 12 -Paragraph 5 falsefalse7false0us-gaap_AmortizationOfIntangibleAssetsus-gaaptruedebitdurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1truefalsefalse62490006249falsefalsefalsefalsefalse2truefalsefalse74620007462falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThe aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by (used in) operations using the indirect method.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 142 -Paragraph 45 -Subparagraph a(2) falsefalse8false0us-gaap_ShareBasedCompensationus-gaaptruedebitdurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1truefalsefalse41840004184falsefalsefalsefalsefalse2truefalsefalse45570004557falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThe aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock options, amortization of restricted stock, and adjustment for officers compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 28 falsefalse9false0us-gaap_DeferredIncomeTaxExpenseBenefitus-gaaptruedebitdurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1truefalsefalse-187000-187falsefalsefalsefalsefalse2truefalsefalse-210000-210falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThe component of income tax expense for the period representing the net change in the entity's deferred tax assets and liabilities pertaining to continuing operations.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 6 -Section I -Subsection 7 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 109 -Paragraph 45 -Subparagraph b Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 28 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 109 -Paragraph 289 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 08 -Paragraph h -Article 4 falsefalse10false0us-gaap_TaxBenefitFromStockOptionsExercisedus-gaaptruedebitdurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1truefalsefalse33610003361falsefalsefalsefalsefalse2truefalsefalse16400001640falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryReductions in the entity's income taxes that arise when compensation cost (from non-qualified stock options) recognized on the entity's tax return exceeds compensation cost from non-qualified stock options recognized on the income statement. This element increases net cash provided by operating activities.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 123R -Paragraph A132 falsefalse11false0us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivitiesus-gaaptruecreditdurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsetruenegated1truefalsefalse-2723000-2723falsefalsefalsefalsefalse2truefalsefalse-740000-740falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryReductions in the entity's income taxes that arise when compensation cost (from non-qualified share-based compensation) recognized on the entity's tax return exceeds compensation cost from share-based compensation recognized in financial statements. This element reduces net cash provided by operating activities.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 123R -Paragraph A96 falsefalse12true0us-gaap_IncreaseDecreaseInOperatingCapitalAbstractus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:stringItemTypestringNo definition available.falsefalse13false0us-gaap_IncreaseDecreaseInAccountsReceivableus-gaaptruecreditdurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsetruenegated1truefalsefalse1766700017667falsefalsefalsefalsefalse2truefalsefalse35220003522falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThe net change during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 28 falsefalse14false0us-gaap_IncreaseDecreaseInOtherOperatingAssetsus-gaaptruecreditdurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsetruenegated1truefalsefalse506000506falsefalsefalsefalsefalse2truefalsefalse-723000-723falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThe net change during the reporting period in other operating assets not otherwise defined in the taxonomy.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 28 falsefalse15false0us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilitiesus-gaaptruedebitdurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1truefalsefalse-22861000-22861falsefalsefalsefalsefalse2truefalsefalse67250006725falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThe net change during the reporting period in the aggregate amount of obligations and expenses incurred but not paid.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 28 falsefalse16false0us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayableus-gaaptruedebitdurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1truefalsefalse36500003650falsefalsefalsefalsefalse2truefalsefalse-9361000-9361falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThe net change during the period in the amount of cash payments due to taxing authorities for taxes that are based on the reporting entity's earnings.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 28 falsefalse17false0us-gaap_IncreaseDecreaseInDeferredRevenueus-gaaptruedebitdurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalsetotallabel1truefalsefalse1765100017651falsefalsefalsefalsefalse2truefalsefalse1930300019303falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThe net change during the reporting period, excluding the portion taken into income, in the liability reflecting services yet to be performed by the reporting entity for which cash or other forms of consideration was received or recorded as a receivable.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 28 truefalse18false0us-gaap_NetCashProvidedByUsedInOperatingActivitiesus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalsetotallabel1truefalsefalse5023000050230falsefalsefalsefalsefalse2truefalsefalse3424800034248falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThe net cash from (used in) all of the entity's operating activities, including those of discontinued operations, of the reporting entity. Operating activities generally involve producing and delivering goods and providing services. Operating activity cash flows include transactions, adjustments, and changes in value that are not defined as investing or financing activities.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 28 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 26 truefalse19true0us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstractus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:stringItemTypestringNo definition available.falsefalse20false0us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesus-gaaptruecreditdurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsetruenegated1truefalsefalse-26285000-26285falsefalsefalsefalsefalse2truefalsefalse-4622000-4622falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThe cash outflow to acquire debt and equity securities not classified as either held-to-maturity securities or trading securities which would be classified as available-for-sale securities and reported at fair value, with unrealized gains and losses excluded from earnings and reported in a separate component of shareholders' equity.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 17 -Subparagraph b Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 115 -Paragraph 18 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 15 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 17 -Subparagraph a falsefalse21false0us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecuritiesus-gaaptruedebitdurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1truefalsefalse34300003430falsefalsefalsefalsefalse2truefalsefalse1976800019768falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThe cash inflow associated with the sale or maturity (principal being due) of securities not classified as either held-to-maturity securities or trading securities which are classified as available-for-sale securities.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 16 -Subparagraph a Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 115 -Paragraph 18 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 15 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 16 -Subparagraph b falsefalse22false0prgs_RedemptionsOfAuctionRateSecuritiesprgsfalsedebitdurationRedemptions of Auction Rate Securities.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1truefalsefalse200000200falsefalsefalsefalsefalse2truefalsefalse22500002250falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryRedemptions of Auction Rate Securities.No authoritative reference available.falsefalse23false0us-gaap_PaymentsToAcquirePropertyPlantAndEquipmentus-gaaptruecreditdurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsetruenegated1truefalsefalse-3352000-3352falsefalsefalsefalsefalse2truefalsefalse-1502000-1502falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThe cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 15 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 17 -Subparagraph c falsefalse24false0us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquiredus-gaaptruecreditdurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsetruenegated1falsefalsefalse00falsefalsefalsefalsefalse2truefalsefalse-49086000-49086falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThe cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 15, 17 falsefalse25false0us-gaap_PaymentsForProceedsFromOtherInvestingActivitiesus-gaaptruecreditdurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsetruenegatedtotal1truefalsefalse6500065falsefalsefalsefalsefalse2truefalsefalse9000090falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThe net cash outflow (inflow) from other investing activities. This element is used when there is not a more specific and appropriate element in the taxonomy.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 15 truefalse26false0us-gaap_NetCashProvidedByUsedInInvestingActivitiesus-gaaptruedebitdurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalsetotallabel1truefalsefalse-25942000-25942falsefalsefalsefalsefalse2truefalsefalse-33102000-33102falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThe net cash inflow (outflow) from investing activity.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 26 truefalse27true0us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstractus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:stringItemTypestringNo definition available.falsefalse28false0us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptionsus-gaaptruedebitdurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1truefalsefalse1885700018857falsefalsefalsefalsefalse2truefalsefalse2111700021117falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThe total cash inflow associated with the amount received from holders to acquire the entity's shares under incentive and share awards, including stock option exercises.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 18 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 123R -Paragraph A240 -Subparagraph i Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 19 -Subparagraph a falsefalse29false0us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivitiesus-gaaptruedebitdurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1truefalsefalse27230002723falsefalsefalsefalsefalse2truefalsefalse740000740falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryReductions in the entity's income taxes that arise when compensation cost (from non-qualified share-based compensation) recognized on the entity's tax return exceeds compensation cost from share-based compensation recognized in financial statements. This element represents the cash inflow reported in the enterprise's financing activities.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 123R -Paragraph A240 -Subparagraph i Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Emerging Issues Task Force (EITF) -Number 00-15 -Paragraph 3 falsefalse30false0us-gaap_RepaymentsOfLongTermDebtus-gaaptruecreditdurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsetruenegatedtotal1truefalsefalse-86000-86falsefalsefalsefalsefalse2truefalsefalse-88000-88falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThe cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 18 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 20 -Subparagraph b truefalse31false0us-gaap_PaymentsForRepurchaseOfCommonStockus-gaaptruecreditdurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsetruenegated1truefalsefalse-24977000-24977falsefalsefalsefalsefalse2truefalsefalse-10010000-10010falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThe cash outflow to reacquire common stock during the period.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 18 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 20 -Subparagraph a falsefalse32false0us-gaap_NetCashProvidedByUsedInFinancingActivitiesus-gaaptruedebitdurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalsetotallabel1truefalsefalse-3483000-3483falsefalsefalsefalsefalse2truefalsefalse1175900011759falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThe net cash inflow (outflow) from financing activity for the period.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 26 truefalse33false0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalentsus-gaaptruedebitdurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalsetotallabel1truefalsefalse47840004784falsefalsefalsefalsefalse2truefalsefalse-9614000-9614falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThe effect of exchange rate changes on cash balances held in foreign currencies.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 25 truefalse34false0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1truefalsefalse2558900025589falsefalsefalsefalsefalse2truefalsefalse32910003291falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThe net change between the beginning and ending balance of cash and cash equivalents.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 26 falsefalse35false0us-gaap_CashAndCashEquivalentsAtCarryingValueus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsetruefalsefalseperiodstartlabel1truefalsefalse286559000286559falsefalsefalsefalsefalse2truefalsefalse175873000175873falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryIncludes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the Entity may deposit additional funds at any time and also effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Compensating balance arrangements that do not legally restrict the withdrawal or usage of cash amounts may be reported as Cash and Cash Equivalents, while legally restricted deposits held as compensating balances against borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits should not be reported as cash and cash equivalents.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 7, 26 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 8, 9 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 7 -Footnote 1 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 1 -Article 5 falsefalse36false0us-gaap_CashAndCashEquivalentsAtCarryingValueus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsetruefalseperiodendlabel1truefalsefalse312148000312148falsetruefalsefalsefalse2truefalsefalse179164000179164falsetruefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryIncludes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the Entity may deposit additional funds at any time and also effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Compensating balance arrangements that do not legally restrict the withdrawal or usage of cash amounts may be reported as Cash and Cash Equivalents, while legally restricted deposits held as compensating balances against borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits should not be reported as cash and cash equivalents.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 7, 26 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 8, 9 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 7 -Footnote 1 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 1 -Article 5 falsefalse234Condensed Consolidated Statements of Cash Flows (unaudited) (USD $)ThousandsUnKnownUnKnownUnKnownfalsetrue XML 24 defnref.xml IDEA: XBRL DOCUMENT No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. Amortization of acquired intangibles for purchased technology. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. Amortization Of Other Acquired Intangibles. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. Redemptions of Auction Rate Securities. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. Retained earnings, including accumulated other comprehensive losses of ($5,566) in 2009 and ($14,033) in 2008. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. No authoritative reference available. XML 25 R13.xml IDEA: Comprehensive Income 2.2.0.25falsefalse0208 - Disclosure - Comprehensive Incometruefalsefalse1falsefalseUSDfalsefalse12/1/2010 - 2/28/2011 USD ($) USD ($) / shares $Dec-01-2010_Feb-28-2011http://www.sec.gov/CIK0000876167duration2010-12-01T00:00:002011-02-28T00:00:00USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170SharesStandardhttp://www.xbrl.org/2003/instancesharesxbrli0USDEPSDividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0USDUSD$2true0us-gaap_ComprehensiveIncomeNoteAbstractus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:stringItemTypestringNo definition available.falsefalse3false0us-gaap_ComprehensiveIncomeNoteTextBlockus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1falsefalsefalse00<!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note 8 - us-gaap:ComprehensiveIncomeNoteTextBlock--> <div style="font-family: 'Times New Roman',Times,serif"> <div align="left" style="font-size: 10pt; margin-top: 12pt"><b>Note 8: Comprehensive Income</b> </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">The components of comprehensive income include, in addition to net income, foreign currency translation adjustments and unrealized gains and losses on investments. The following table provides the composition of comprehensive income on an interim basis: </div> <div align="center"> <table style="font-size: 10pt; text-align: left" cellspacing="0" border="0" cellpadding="0" width="100%"> <!-- Begin Table Head --> <tr valign="bottom"> <td width="76%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td nowrap="nowrap" align="left" colspan="9" style="border-bottom: 1px solid #000000"><i>(In thousands)</i></td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="7" style="border-bottom: 1px solid #000000">Three Months Ended February 28,</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">2011</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">2010</td> <td>&#160;</td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr style="font-size: 1px"> <td colspan="9" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Net income (loss), as reported </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">20,521</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">$</td> <td align="right">(1,006</td> <td nowrap="nowrap">)</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">Foreign currency translation adjustments </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">3,964</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(4,665</td> <td nowrap="nowrap">)</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Unrealized gain (loss)&#160;on investments </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">403</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">(30</td> <td nowrap="nowrap">)</td> </tr> <tr style="font-size: 1px"> <td colspan="9" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:30px; text-indent:-15px">Total comprehensive income (loss) </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">24,888</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">$</td> <td align="right">(5,701</td> <td nowrap="nowrap">)</td> </tr> <tr style="font-size: 1px"> <td colspan="9" align="left" style="border-top: 3px double #000000">&#160;</td> </tr> <!-- End Table Body --> </table> </div> </div> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged NotefalsefalsefalsefalsefalseOtherus-types:textBlockItemTypestringThis label may include the following: 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income. Components of comprehensive income include: (1) foreign currency translation adjustments; (2) gains and losses on foreign currency transactions that are designated as, and are effective as, economic hedges of a net investment in a foreign entity; (3) gains and losses on intercompany foreign currency transactions that are of a long-term-investment nature, when the entities to the transaction are consolidated, combined, or accounted for by the equity method in the reporting enterprise's financial statements; (4) change in the market value of a futures contract that qualifies as a hedge of an asset reported at fair value; (5) unrealized holding gains and losses on available-for-sale securities and that resulting from transfers of debt securities from the held-to-maturity category to the available-for-sale category; (6) a net loss recognized as an additional pension liability not yet recognized as net periodic pension cost; and (7) the net gain or loss and net prior service cost or credit for pension plans and other postretirement benefit plans.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 130 -Paragraph 14-26 falsefalse12Comprehensive IncomeUnKnownUnKnownUnKnownUnKnownfalsetrue XML 26 R1.xml IDEA: Document and Entity Information 2.2.0.25falsefalse00 - Document - Document and Entity Informationtruefalsefalse1falsefalseUSDfalsefalse12/1/2010 - 2/28/2011 USD ($) USD ($) / shares $Dec-01-2010_Feb-28-2011http://www.sec.gov/CIK0000876167duration2010-12-01T00:00:002011-02-28T00:00:00USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170SharesStandardhttp://www.xbrl.org/2003/instancesharesxbrli0USDEPSDividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0USDUSD$2falsefalsefalsefalse3/31/2011 BalanceAsOf_31Mar2011http://www.sec.gov/CIK0000876167instant2011-03-31T00:00:000001-01-01T00:00:00SharesStandardhttp://www.xbrl.org/2003/instancesharesxbrli03falsefalseUSDfalsefalse5/31/2010 USD ($) $BalanceAsOf_31May2010http://www.sec.gov/CIK0000876167instant2010-05-31T00:00:000001-01-01T00:00:00USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$2true0prgs_DocumentAndEntityInformationAbstractprgsfalsenadurationDocument And Entity Information Abstract.falsefalsefalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse3falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:stringItemTypestringDocument And Entity Information Abstract.falsefalse3false0dei_EntityRegistrantNamedeifalsenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00PROGRESS SOFTWARE CORP /MAPROGRESS SOFTWARE CORP /MAfalsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse3falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:normalizedStringItemTypenormalizedstringThe exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation 12B -Number 240 -Section 12b -Subsection 1 falsefalse4false0dei_EntityCentralIndexKeydeifalsenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse0000008761670000876167falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse3falsefalsefalse00falsefalsefalsefalsefalseOtherus-types:centralIndexKeyItemTypenaA unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation 12B -Number 240 -Section 12b -Subsection 1 falsefalse5false0dei_DocumentTypedeifalsenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse0010-Q10-Qfalsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse3falsefalsefalse00falsefalsefalsefalsefalseOtherus-types:SECReportItemTypenaThe type of document being provided (such as 10-K, 10-Q, N-1A, etc). The document type should be limited to the same value as the supporting SEC submission type. The acceptable values are as follows: S-1, S-3, S-4, S-11, F-1, F-3, F-4, F-9, F-10, 6-K, 8-K, 10, 10-K, 10-Q, 20-F, 40-F, N-1A, 485BPOS, NCSR, N-Q, and Other.No authoritative reference available.falsefalse6false0dei_DocumentPeriodEndDatedeifalsenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse002011-02-282011-02-28falsefalsetruefalsefalse2falsefalsefalse00falsefalsetruefalsefalse3falsefalsefalse00falsefalsetruefalsefalseOtherxbrli:dateItemTypedateThe end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements this will be the filing date. The format of the date is CCYY-MM-DD.No authoritative reference available.falsefalse7false0dei_AmendmentFlagdeifalsenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse3falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:booleanItemTypenaIf the value is true, then the document as an amendment to previously-filed/accepted document.No authoritative reference available.falsefalse8false0dei_DocumentFiscalYearFocusdeifalsenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse0020112011falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse3falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:gYearItemTypepositiveintegerThis is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.No authoritative reference available.falsefalse9false0dei_DocumentFiscalPeriodFocusdeifalsenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00Q1Q1falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse3falsefalsefalse00falsefalsefalsefalsefalseOtherus-types:fiscalPeriodItemTypenaThis is focus fiscal period of the document report. For a first quarter 2006 quarterly report, which may also provide financial information from prior periods, the first fiscal quarter should be given as the fiscal period focus. Values: FY, Q1, Q2, Q3, Q4, H1, H2, M9, T1, T2, T3, M8, CY.No authoritative reference available.falsefalse10false0dei_CurrentFiscalYearEndDatedeifalsenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00--11-30--11-30falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse3falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:gMonthDayItemTypemonthdayEnd date of current fiscal year in the format --MM-DD.No authoritative reference available.falsefalse11false0dei_EntityWellKnownSeasonedIssuerdeifalsenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00YesYesfalsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse3falsefalsefalse00falsefalsefalsefalsefalseOtherus-types:yesNoItemTypenaIndicate "Yes" or "No" if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.No authoritative reference available.falsefalse12false0dei_EntityVoluntaryFilersdeifalsenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00NoNofalsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse3falsefalsefalse00falsefalsefalsefalsefalseOtherus-types:yesNoItemTypenaIndicate "Yes" or "No" if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.No authoritative reference available.falsefalse13false0dei_EntityCurrentReportingStatusdeifalsenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00YesYesfalsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse3falsefalsefalse00falsefalsefalsefalsefalseOtherus-types:yesNoItemTypenaIndicate "Yes" or "No" whether registrants (1) have 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 registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.No authoritative reference available.falsefalse14false0dei_EntityFilerCategorydeifalsenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00Large Accelerated FilerLarge Accelerated Filerfalsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse3falsefalsefalse00falsefalsefalsefalsefalseOtherus-types:filerCategoryItemTypenaIndicate whether the registrant is one of the following: (1) Large Accelerated Filer, (2) Accelerated Filer, (3) Non-accelerated Filer, or (4) Smaller Reporting Company. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.No authoritative reference available.falsefalse15false0dei_EntityPublicFloatdeifalsecreditinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse3truefalsefalse13780000001378000000falsetruefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryState aggregate market value of voting and non-voting common equity held by non-affiliates computed by reference to price at which the common equity was last sold, or average bid and asked price of such common equity, as of the last business day of registrant's most recently completed second fiscal quarter. The public float should be reported on the cover page of the registrants form 10K.No authoritative reference available.falsefalse16false0dei_EntityCommonStockSharesOutstandingdeifalsenainstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalsefalsefalse2truefalsefalse6702000067020000falsefalsefalsefalsefalse3falsefalsefalse00falsefalsefalsefalsefalseSharesxbrli:sharesItemTypesharesIndicate number of shares outstanding of each of registrant's classes of common stock, as of latest practicable date. Where multiple classes exist define each class by adding class of stock items such as Common Class A [Member], Common Class B [Member] onto the Instrument [Domain] of the Entity Listings, InstrumentNo authoritative reference available.falsefalse315Document and Entity Information (USD $)NoRoundingNoRoundingUnKnownUnKnownfalsetrue XML 27 R2.xml IDEA: Condensed Consolidated Balance Sheets (unaudited) 2.2.0.25falsefalse0110 - Statement - Condensed Consolidated Balance Sheets (unaudited)truefalseIn Thousandsfalse1falsefalseUSDfalsefalse12/1/2010 - 2/28/2011 USD ($) USD ($) / shares $Dec-01-2010_Feb-28-2011http://www.sec.gov/CIK0000876167duration2010-12-01T00:00:002011-02-28T00:00:00USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170SharesStandardhttp://www.xbrl.org/2003/instancesharesxbrli0USDEPSDividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0USDUSD$2falsefalseUSDfalsefalse12/1/2009 - 11/30/2010 TwelveMonthsEnded_30Nov2010http://www.sec.gov/CIK0000876167duration2009-12-01T00:00:002010-11-30T00:00:00USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170SharesStandardhttp://www.xbrl.org/2003/instancesharesxbrli0$4true0us-gaap_AssetsCurrentAbstractus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:stringItemTypestringNo definition available.falsefalse5false0us-gaap_CashAndCashEquivalentsAtCarryingValueus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1truefalsefalse312148000312148falsetruefalsefalsefalse2truefalsefalse286559000286559falsetruefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryIncludes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the Entity may deposit additional funds at any time and also effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Compensating balance arrangements that do not legally restrict the withdrawal or usage of cash amounts may be reported as Cash and Cash Equivalents, while legally restricted deposits held as compensating balances against borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits should not be reported as cash and cash equivalents.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 7, 26 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 8, 9 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 7 -Footnote 1 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 1 -Article 5 falsefalse6false0us-gaap_ShortTermInvestmentsus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalsetotallabel1truefalsefalse5869100058691falsefalsefalsefalsefalse2truefalsefalse3583700035837falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryInvestments which are intended to be sold in the short term (usually less than one year or the normal operating cycle, whichever is longer) including trading securities, available-for-sale securities, held-to-maturity securities, and other short-term investments not otherwise listed in the existing taxonomy.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 1 -Subparagraph g -Article 7 truefalse7false0us-gaap_CashCashEquivalentsAndShortTermInvestmentsus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1truefalsefalse370839000370839falsefalsefalsefalsefalse2truefalsefalse322396000322396falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryCash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and also effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include Short-Term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, are marketable securities intended to be sold within one year (or the normal operating cycle if longer) and include trading securities, available-for-sale securities, and held-to-maturity securities (if maturing within one year).Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 1 -Article 5 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 7, 8, 9, 10 falsefalse8false0us-gaap_AccountsReceivableNetCurrentus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1truefalsefalse104381000104381falsefalsefalsefalsefalse2truefalsefalse119273000119273falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryAmount due from customers or clients, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 3 -Subparagraph a(1) -Article 5 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 4 -Article 5 falsefalse9false0us-gaap_OtherAssetsCurrentus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1truefalsefalse2745400027454falsefalsefalsefalsefalse2truefalsefalse2791000027910falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryAggregate carrying amount, as of the balance sheet date, of current assets not separately presented elsewhere in the balance sheet. Current assets are expected to be realized or consumed within one year (or the normal operating cycle, if longer).Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 8 -Article 5 falsefalse10false0us-gaap_DeferredTaxAssetsNetCurrentus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalsetotallabel1truefalsefalse1447900014479falsefalsefalsefalsefalse2truefalsefalse1427900014279falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThe current portion of the aggregate tax effects as of the balance sheet date of all future tax deductions arising from temporary differences between tax basis and generally accepted accounting principles basis recognition of assets, liabilities, revenues and expenses, which can only be deducted for tax purposes when permitted under enacted tax laws; after deducting the allocated valuation allowance, if any, to reduce such amount to net realizable value. Deferred tax liabilities and assets shall be classified as current or noncurrent based on the classification of the related asset or liability for financial reporting. A deferred tax liability or asset that is not related to an asset or liability for financial reporting, including deferred tax assets related to carryforwards, shall be classified according to the expected reversal date of the temporary difference. An unrecognized tax benefit that is directly related to a position taken in a tax year that results in a net operating loss carryforward should be presented as a reduction of the related deferred tax asset.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 109 -Paragraph 41, 42, 43 truefalse11false0us-gaap_AssetsCurrentus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalsetotallabel1truefalsefalse517153000517153falsefalsefalsefalsefalse2truefalsefalse483858000483858falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetarySum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 9 -Article 5 truefalse12false0us-gaap_PropertyPlantAndEquipmentNetus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1truefalsefalse5962000059620falsefalsefalsefalsefalse2truefalsefalse5820700058207falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryTangible assets that are held by an entity for use in the production or supply of goods and services, for rental to others, or for administrative purposes and that are expected to provide economic benefit for more than one year; net of accumulated depreciation. Examples include land, buildings, and production equipment.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 13 -Subparagraph a -Article 5 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 12 -Paragraph 5 -Subparagraph b, c Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 8 -Article 7 falsefalse13false0us-gaap_FiniteLivedIntangibleAssetsNetus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1truefalsefalse7705300077053falsefalsefalsefalsefalse2truefalsefalse8320800083208falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThe aggregate sum of gross carrying value of a major finite-lived intangible asset class, less accumulated amortization and any impairment charges. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 142 -Paragraph 45 -Subparagraph a(1) falsefalse14false0us-gaap_Goodwillus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1truefalsefalse238514000238514falsefalsefalsefalsefalse2truefalsefalse238343000238343falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryCarrying amount as of the balance sheet date, which is the cumulative amount paid, adjusted for any amortization recognized prior to adoption of FAS 142 and for any impairment charges, in excess of the fair value of net assets acquired in one or more business combination transactions.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 142 -Paragraph 43 falsefalse15false0us-gaap_DeferredTaxAssetsNetNoncurrentus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1truefalsefalse2944400029444falsefalsefalsefalsefalse2truefalsefalse2921400029214falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThe noncurrent portion as of the balance sheet date of the aggregate carrying amount of all future tax deductions arising from temporary differences between tax basis and generally accepted accounting principles basis recognition of assets, liabilities, revenues and expenses, which can only be deducted for tax purposes when permitted under enacted tax laws; after the valuation allowance, if any, to reduce such amount to net realizable value. Deferred tax liabilities and assets shall be classified as current or noncurrent based on the classification of the related asset or liability for financial reporting. A deferred tax liability or asset that is not related to an asset or liability for financial reporting, including deferred tax assets related to carryforwards, shall be classified according to the expected reversal date of the temporary difference.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 109 -Paragraph 41, 42, 43 falsefalse16false0us-gaap_OtherAssetsNoncurrentus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalsetotallabel1truefalsefalse4404800044048falsefalsefalsefalsefalse2truefalsefalse4399300043993falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryAggregate carrying amount, as of the balance sheet date, of noncurrent assets not separately disclosed in the balance sheet due to materiality considerations. Noncurrent assets are expected to be realized or consumed after one year (or the normal operating cycle, if longer).Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 17 -Article 5 truefalse17false0us-gaap_Assetsus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalsetotallabel1truefalsefalse965832000965832falsefalsefalsefalsefalse2truefalsefalse936823000936823falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetarySum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Concepts (CON) -Number 6 -Paragraph 25 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 18 -Article 5 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 12 -Article 7 truefalse19true0us-gaap_LiabilitiesCurrentAbstractus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:stringItemTypestringNo definition available.falsefalse20false0us-gaap_LongTermDebtCurrentus-gaaptruecreditinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1truefalsefalse396000396falsefalsefalsefalsefalse2truefalsefalse388000388falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryTotal of the portions of the carrying amounts as of the balance sheet date of long-term debt, which may include notes payable, bonds payable, debentures, mortgage loans, and commercial paper, which are scheduled to be repaid within one year or the normal operating cycle, if longer, and after deducting unamortized discount or premiums, if any.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 20 -Article 5 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 19 -Article 5 falsefalse21false0us-gaap_AccountsPayableCurrentus-gaaptruecreditinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1truefalsefalse74370007437falsefalsefalsefalsefalse2truefalsefalse1317600013176falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryCarrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 19 -Subparagraph a -Article 5 falsefalse22false0us-gaap_EmployeeRelatedLiabilitiesCurrentus-gaaptruecreditinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1truefalsefalse2672300026723falsefalsefalsefalsefalse2truefalsefalse4492000044920falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryTotal of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 20 -Article 5 falsefalse23false0us-gaap_AccruedIncomeTaxesCurrentus-gaaptruecreditinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1truefalsefalse72160007216falsefalsefalsefalsefalse2truefalsefalse40830004083falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryCarrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 15 -Subparagraph b(1) -Article 7 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 15 -Article 9 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 20 -Article 5 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name FASB Interpretation (FIN) -Number 48 -Paragraph 15, 21 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 109 -Section Appendix E -Paragraph 289 falsefalse24false0us-gaap_OtherAccruedLiabilitiesCurrentus-gaaptruecreditinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1truefalsefalse3918200039182falsefalsefalsefalsefalse2truefalsefalse3614800036148falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryCarrying value as of the balance sheet date of obligations incurred through that date and payable arising from transactions not otherwise specified in the taxonomy. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 43 -Chapter 3 -Section A -Paragraph 7 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 20 -Article 5 falsefalse25false0us-gaap_DeferredRevenueCurrentus-gaaptruecreditinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalsetotallabel1truefalsefalse158088000158088falsefalsefalsefalsefalse2truefalsefalse138961000138961falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThe carrying amount of consideration received or receivable as of the balance sheet date on potential earnings that were not recognized as revenue in conformity with GAAP, and which are expected to be recognized as such within one year or the normal operating cycle, if longer, including sales, license fees, and royalties, but excluding interest income.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 43 -Chapter 3 -Section A -Paragraph 7, 8 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 13 -Section A truefalse26false0us-gaap_LiabilitiesCurrentus-gaaptruecreditinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalsetotallabel1truefalsefalse239042000239042falsefalsefalsefalsefalse2truefalsefalse237676000237676falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryTotal obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 21 -Article 5 truefalse27false0us-gaap_LongTermDebtNoncurrentus-gaaptruecreditinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalsetotallabel1truefalsefalse182000182falsefalsefalsefalsefalse2truefalsefalse276000276falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetarySum of the carrying values as of the balance sheet date of all long-term debt, which is debt initially having maturities due after one year from the balance sheet date or beyond the operating cycle, if longer, but excluding the portions thereof scheduled to be repaid within one year (current maturities) or the normal operating cycle, if longer, and after deducting unamortized discount or premiums, if any.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 22 -Article 5 truefalse28false0us-gaap_DeferredRevenueNoncurrentus-gaaptruecreditinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalsetotallabel1truefalsefalse47770004777falsefalsefalsefalsefalse2truefalsefalse29080002908falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThe noncurrent portion of deferred revenue amount as of balance sheet date. Deferred revenue is a liability related to a revenue producing activity for which revenue has not yet been recognized, and is not expected to be recognized in the next twelve months. Generally, an entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 43 -Chapter 3 -Section A -Paragraph 7, 8 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 13 -Section A Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 48 -Paragraph 6 truefalse29false0us-gaap_DeferredTaxLiabilitiesNoncurrentus-gaaptruecreditinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalsetotallabel1truefalsefalse24310002431falsefalsefalsefalsefalse2truefalsefalse23780002378falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryRepresents the noncurrent portion of deferred tax liabilities, which result from applying the applicable tax rate to net taxable temporary differences pertaining to each jurisdiction to which the entity is obligated to pay income tax. A noncurrent taxable temporary difference is a difference between the tax basis and the carrying amount of a noncurrent asset or liability in the financial statements prepared in accordance with generally accepted accounting principles. In a classified statement of financial position, an enterprise shall separate deferred tax liabilities and assets into a current amount and a noncurrent amount. Deferred tax liabilities and assets shall be classified as current or noncurrent based on the classification of the related asset or liability for financial reporting. A deferred tax liability or asset that is not related to an asset or liability for financial reporting, including deferred tax assets related to carryforwards, shall be classified according to the expected reversal date of the temporary difference.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 109 -Paragraph 41, 42 truefalse30false0us-gaap_OtherLiabilitiesNoncurrentus-gaaptruecreditinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalsetotallabel1truefalsefalse47520004752falsefalsefalsefalsefalse2truefalsefalse52530005253falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryAggregate carrying amount, as of the balance sheet date, of noncurrent obligations not separately disclosed in the balance sheet due to materiality considerations. Noncurrent liabilities are expected to be paid after one year (or the normal operating cycle, if longer).Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 24 -Article 5 truefalse31false0us-gaap_CommitmentsAndContingencies2009us-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1falsefalsefalse00&nbsp;&nbsp;falsefalsefalsefalsefalse2falsefalsefalse00&nbsp;&nbsp;falsefalsefalsefalsefalseOtherxbrli:stringItemTypestringRepresents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur. This caption alerts the reader that one or more notes to the financial statements disclose pertinent information about the entity's commitments and contingencies.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 19 -Article 7 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 5 -Paragraph 8, 9 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 25 -Article 5 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 17 -Article 9 falsefalse32true0us-gaap_StockholdersEquityAbstractus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:stringItemTypestringNo definition available.falsefalse33false0us-gaap_CommonStockIncludingAdditionalPaidInCapitalus-gaaptruecreditinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1truefalsefalse362439000362439falsefalsefalsefalsefalse2truefalsefalse347604000347604falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryAggregate of par value plus amounts in excess of par value or issuance value (in cases of no-par value stock) for common stock held by shareholders. Aggregate value for common stock issued and outstanding.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Principles Board Opinion (APB) -Number 12 -Paragraph 10 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 30, 31 -Article 5 falsefalse34false0prgs_RetainedEarningsIncludingAccumulatedOtherComprehensiveLossesprgsfalsecreditinstantRetained earnings, including accumulated other comprehensive losses of ($5,566) in 2009 and ($14,033) in 2008.falsefalsefalsefalsefalsefalsefalsefalsefalsefalsetotallabel1truefalsefalse352209000352209falsefalsefalsefalsefalse2truefalsefalse340728000340728falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryRetained earnings, including accumulated other comprehensive losses of ($5,566) in 2009 and ($14,033) in 2008.No authoritative reference available.truefalse35false0us-gaap_StockholdersEquityus-gaaptruecreditinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalsetotallabel1truefalsefalse714648000714648falsefalsefalsefalsefalse2truefalsefalse688332000688332falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryTotal of all Stockholders' Equity (deficit) items, net of receivables from officers, directors owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph A3 -Appendix A Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 4 -Section E Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29, 30, 31 -Article 5 truefalse36false0us-gaap_LiabilitiesAndStockholdersEquityus-gaaptruecreditinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalsetotallabel1truefalsefalse965832000965832falsetruefalsefalsefalse2truefalsefalse936823000936823falsetruefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryTotal of all Liabilities and Stockholders' Equity items.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 32 -Article 5 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 25 -Article 7 truefalse232Condensed Consolidated Balance Sheets (unaudited) (USD $)ThousandsUnKnownUnKnownUnKnownfalsetrue XML 28 FilingSummary.xml IDEA: XBRL DOCUMENT 2.2.0.25 true Sheet 00 - Document - Document and Entity Information Document and Entity Information http://progress.com/role/DocumentAndEntityInformation false R1.xml false Sheet 0110 - Statement - Condensed Consolidated Balance Sheets (unaudited) Condensed Consolidated Balance Sheets (unaudited) http://progress.com/role/BalanceSheets false R2.xml false Sheet 0111 - Statement - Condensed Consolidated Balance Sheets (unaudited) (Parenthetical) Condensed Consolidated Balance Sheets (unaudited) (Parenthetical) http://progress.com/role/BalanceSheetsParenthetical false R3.xml false Sheet 0120 - Statement - Condensed Consolidated Statements of Operations (unaudited) Condensed Consolidated Statements of Operations (unaudited) http://progress.com/role/StatementsOfOperations false R4.xml false Sheet 0140 - Statement - Condensed Consolidated Statements of Cash Flows (unaudited) Condensed Consolidated Statements of Cash Flows (unaudited) http://progress.com/role/StatementsOfCashFlows false R5.xml false Sheet 0201 - Disclosure - Basis of Presentation Basis of Presentation http://progress.com/role/BasisOfPresentation false R6.xml false Sheet 0202 - Disclosure - Earnings Per Share Earnings Per Share http://progress.com/role/EarningsLossPerShare false R7.xml false Sheet 0203 - Disclosure - Stock-based Compensation Stock-based Compensation http://progress.com/role/StockBasedCompensation false R8.xml false Sheet 0204 - Disclosure - Income Taxes Income Taxes http://progress.com/role/IncomeTaxes false R9.xml false Sheet 0205 - Disclosure - Investments Investments http://progress.com/role/Investments false R10.xml false Sheet 0206 - Disclosure - Derivative Instruments Derivative Instruments http://progress.com/role/DerivativeInstruments false R11.xml false Sheet 0207 - Disclosure - Fair Value Measurements Fair Value Measurements http://progress.com/role/FairValueMeasurements false R12.xml false Sheet 0208 - Disclosure - Comprehensive Income Comprehensive Income http://progress.com/role/ComprehensiveIncome false R13.xml false Sheet 0209 - Disclosure - Common Stock Repurchases Common Stock Repurchases http://progress.com/role/CommonStockRepurchases false R14.xml false Sheet 0210 - Disclosure - Goodwill Goodwill http://progress.com/role/Goodwill false R15.xml false Sheet 0211 - Disclosure - Segment Information Segment Information http://progress.com/role/SegmentInformation false R16.xml false Sheet 0212 - Disclosure - Contingencies Contingencies http://progress.com/role/Contingencies false R17.xml false Sheet 0213 - Disclosure - Restructuring Charges Restructuring Charges http://progress.com/role/RestructuringCharges false R18.xml false Book All Reports All Reports false 1 9 0 0 3 113 false false BalanceAsOf_28Feb2011 33 BalanceAsOf_28Feb2010 1 Dec-01-2010_Feb-28-2011 76 TwelveMonthsEnded_30Nov2010 1 BalanceAsOf_30Nov2009 1 ThreeMonthsEnded_28Feb2010 52 BalanceAsOf_30Nov2010 33 BalanceAsOf_31Mar2011 1 BalanceAsOf_31May2010 1 true true EXCEL 29 Financial_Report.xls IDEA: XBRL DOCUMENT begin 644 Financial_Report.xls M[[N_34E-12U697)S:6]N.B`Q+C`-"E@M1&]C=6UE;G0M5'EP93H@5V]R:V)O M;VL-"D-O;G1E;G0M5'EP93H@;75L=&EP87)T+W)E;&%T960[(&)O=6YD87)Y M/2(M+2TM/5].97AT4&%R=%]F,&-F,S0Q9%]B8S@V7S0Q,&%?.3AE9%\X960T M93@Q,F(U83,B#0H-"E1H:7,@9&]C=6UE;G0@:7,@82!3:6YG;&4@1FEL92!7 M96(@4&%G92P@86QS;R!K;F]W;B!A'!L;W)E&UL;G,Z=CTS1")U&UL;G,Z;STS1")U&UL/@T*(#QX.D5X8V5L5V]R:V)O;VL^#0H@(#QX M.D5X8V5L5V]R:W-H965T5]);F9O#I%>&-E;%=O#I%>&-E;%=O#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/D-O;F1E;G-E9%]#;VYS;VQI9&%T961?4W1A=&5M M93$\+W@Z3F%M93X-"B`@("`\>#I7;W)K#I7;W)K#I7;W)K#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE M/DEN=F5S=&UE;G1S/"]X.DYA;64^#0H@("`@/'@Z5V]R:W-H965T4V]U#I% M>&-E;%=O#I.86UE/@T*("`@(#QX M.E=O#I%>&-E;%=O M#I.86UE/D9A:7)?5F%L=65?365A#I%>&-E;%=O#I7;W)K#I7;W)K#I.86UE/@T* M("`@(#QX.E=O#I% M>&-E;%=O#I.86UE/E-E9VUE;G1?26YF;W)M871I M;VX\+W@Z3F%M93X-"B`@("`\>#I7;W)K#I%>&-E M;%=O#I%>&-E;%=O#I!8W1I=F53:&5E=#XP/"]X.D%C=&EV95-H965T M/@T*("`\>#I0#I%>&-E;%=O7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$ M'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L M87-S/3-$'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^,C`Q,3QS<&%N/CPO'0^43$\2!796QL+6MN;W=N(%-E87-O;F5D($ES'0^665S/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^ M3F\\2!#=7)R96YT(%)E<&]R=&EN9R!3=&%T=7,\+W1D/@T*("`@ M("`@("`\=&0@8VQA'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0O:F%V87-C3X-"B`@ M("`\=&%B;&4@8VQA'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$&5S/"]T M9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XQ-"PT-SD\&5S/"]T9#X-"B`@("`@("`@/'1D(&-L M87-S/3-$;G5M<#XR.2PT-#0\&5S('!A>6%B;&4\+W1D/@T*("`@("`@("`\=&0@8VQA7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI M(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS M1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA7!E/3-$=&5X="]J879A&-E<'0@4VAA'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$F%T:6]N(&]F(&%C<75I'!E;G-E'!E;G-E/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XR+#$Q M-#QS<&%N/CPO'!E;G-E'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$7!E.B!T M97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE M860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT M96YT/3-$)W1E>'0O:'1M;#L@8VAA2!O<&5R871I;F<@86-T:79I=&EEF%T:6]N(&]F(&%C<75I"!B96YE M9FET(&9R;VT@'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L M87-S/3-$6%B;&4@86YD(&%C8W)U960@;&EA8FEL:71I97,\+W1D/@T*("`@("`@ M("`\=&0@8VQA&5S M('!A>6%B;&4\+W1D/@T*("`@("`@("`\=&0@8VQA2!I6UE;G0@;V8@;&]N M9RUT97)M(&1E8G0\+W1D/@T*("`@("`@("`\=&0@8VQA3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%]F,&-F,S0Q9%]B8S@V M7S0Q,&%?.3AE9%\X960T93@Q,F(U83,-"D-O;G1E;G0M3&]C871I;VXZ(&9I M;&4Z+R\O0SHO9C!C9C,T,61?8F,X-E\T,3!A7SDX961?.&5D-&4X,3)B-6$S M+U=O'0O M:'1M;#L@8VAA'0^/"$M+41/0U194$4@ M:'1M;"!054),24,@(BTO+U&AT;6PQ+T141"]X:'1M M;#$M=')A;G-I=&EO;F%L+F1T9"(@+2T^#0H@("`\(2TM($)E9VEN($)L;V-K M(%1A9V=E9"!.;W1E(#$@+2!U3H@)U1I;65S($YE=R!2;VUA;B6QE/3-$)V9O;G0M6QE/3-$)V9O;G0M6EN9R!U;F%U9&ET960@8V]N9&5N2P@=&AE M>2!D;R!N;W0@:6YC;'5D92!A;&P@;V8@=&AE(&EN9F]R;6%T:6]N(&%N9"!F M;V]T;F]T97,-"B`@(')E<75I6QE/3-$)V9O;G0MF4Z(#$P<'0[(&UA2!O9B!N;W)M86P@6QE/3-$)V9O;G0MF4Z(#$P<'0[(&UA2!E=F%L=6%T:6YG('1H92!I;7!A8W0@;V8@=&AE#0H@ M("!P96YD:6YG(&%D;W!T:6]N(&]F($%352`R,#$P+3(X(&]N(&]U6QE/3-$)V9O;G0M6QE/3-$)V9O M;G0M3H@ M)U1I;65S($YE=R!2;VUA;B'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA'1" M;&]C:RTM/@T*("`@/&1I=B!S='EL93TS1"=F;VYT+69A;6EL>3H@)U1I;65S M($YE=R!2;VUA;B'0M86QI9VXZ(&QE M9G0G(&-E;&QS<&%C:6YG/3-$,"!B;W)D97(],T0P(&-E;&QP861D:6YG/3-$ M,"!W:61T:#TS1#$P,"4^#0H@("`\(2TM($)E9VEN(%1A8FQE($AE860@+2T^ M#0H@("`\='(@=F%L:6=N/3-$8F]T=&]M/@T*("`@("`@(#QT9"!W:61T:#TS M1#6QE/3-$)V9O;G0M6QE/3-$)V9O;G0M6QE/3-$)V)O"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W1D/@T*("`@/"]T"<^3F5T(&EN8V]M92`H;&]S"<^5V5I9VAT960@879E M"<^1&EL=71I=F4@:6UP M86-T(&9R;VT@;W5T6QE/3-$)VUA'0M:6YD M96YT.BTQ-7!X)SY$:6QU=&5D('=E:6=H=&5D(&%V97)A9V4@"<^16%R;FEN9W,@*&QO6QE/3-$)VUA'0M:6YD96YT.BTQ-7!X)SY$:6QU=&5D#0H@("`\+V1I M=CX\+W1D/@T*("`@("`@(#QT9#XF(S$V,#L\+W1D/@T*("`@("`@(#QT9"!A M;&EG;CTS1&QE9G0^)FYB6QE/3-$)V9O M;G0M6QE/3-$)V)O"!D;W5B;&4@(S`P,#`P M,"<^)B,Q-C`[/"]T9#X-"B`@(#PO='(^#0H@("`\(2TM($5N9"!486)L92!" M;V1Y("TM/@T*("`@/"]T86)L93X-"B`@(#PO9&EV/@T*("`@/&1I=B!A;&EG M;CTS1&QE9G0@2`R.3$L,#`P('-H87)E3X-"CPO:'1M;#X- M"@T*+2TM+2TM/5].97AT4&%R=%]F,&-F,S0Q9%]B8S@V7S0Q,&%?.3AE9%\X M960T93@Q,F(U83,-"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO9C!C M9C,T,61?8F,X-E\T,3!A7SDX961?.&5D-&4X,3)B-6$S+U=O'0O:'1M;#L@8VAA'0^/"$M+41/0U194$4@:'1M M;"!054),24,@(BTO+U&AT;6PQ+T141"]X:'1M;#$M M=')A;G-I=&EO;F%L+F1T9"(@+2T^#0H@("`\(2TM($)E9VEN($)L;V-K(%1A M9V=E9"!.;W1E(#,@+2!U'1";&]C:RTM/@T* M("`@/&1I=B!S='EL93TS1"=F;VYT+69A;6EL>3H@)U1I;65S($YE=R!2;VUA M;B'!E;G-E(')E9FQE8W1S('1H92!F86ER('9A;'5E(&]F('-T;V-K+6)A2P@=&AE(&5X<&5C=&5D(&QI9F4@;V8@;W!T:6]NF4@2!F:79E M('EE87)S(&9O65AF4Z(#$P<'0[(&UA6QE/3-$)V9O;G0M6QE/3-$)V9O;G0M6QE/3-$)V)O"!S;VQI9"`C,#`P,#`P)SY4:')E92!-;VYT:',@16YD960@1F5B6QE/3-$)VUA'0M M:6YD96YT.BTQ-7!X)SY#;W-T(&]F(')E=F5N=64-"B`@(#PO9&EV/CPO=&0^ M#0H@("`@("`@/'1D/B8C,38P.SPO=&0^#0H@("`@("`@/'1D(&%L:6=N/3-$ M;&5F=#XF;F)S<#LD/"]T9#X-"B`@("`@("`\=&0@86QI9VX],T1R:6=H=#XR M,C,\+W1D/@T*("`@("`@(#QT9#XF(S$V,#L\+W1D/@T*("`@("`@(#QT9#XF M(S$V,#L\+W1D/@T*("`@("`@(#QT9"!A;&EG;CTS1&QE9G0^)FYB#L@=&5X="UI;F1E;G0Z+3$U<'@G/E-A;&5S(&%N9"!M87)K M971I;F<-"B`@(#PO9&EV/CPO=&0^#0H@("`@("`@/'1D/B8C,38P.SPO=&0^ M#0H@("`@("`@/'1D/B8C,38P.SPO=&0^#0H@("`@("`@/'1D(&%L:6=N/3-$ M6QE/3-$)V)A8VMG#L@=&5X="UI M;F1E;G0Z+3$U<'@G/E!R;V1U8W0@9&5V96QO<&UE;G0-"B`@(#PO9&EV/CPO M=&0^#0H@("`@("`@/'1D/B8C,38P.SPO=&0^#0H@("`@("`@/'1D/B8C,38P M.SPO=&0^#0H@("`@("`@/'1D(&%L:6=N/3-$#L@=&5X="UI;F1E M;G0Z+3$U<'@G/D=E;F5R86P@86YD(&%D;6EN:7-T6QE/3-$)VUA'0M:6YD96YT.BTQ-7!X)SY2 M97-T6QE M/3-$)V9O;G0M6QE/3-$)V)O"!S;VQI9"`C M,#`P,#`P)SXF(S$V,#L\+W1D/@T*("`@/"]T"<^5&]T86P-"B`@(#PO M9&EV/CPO=&0^#0H@("`@("`@/'1D/B8C,38P.SPO=&0^#0H@("`@("`@/'1D M(&%L:6=N/3-$;&5F=#XF;F)S<#LD/"]T9#X-"B`@("`@("`\=&0@86QI9VX] M,T1R:6=H=#XT+#$X-#PO=&0^#0H@("`@("`@/'1D/B8C,38P.SPO=&0^#0H@ M("`@("`@/'1D/B8C,38P.SPO=&0^#0H@("`@("`@/'1D(&%L:6=N/3-$;&5F M=#XF;F)S<#LD/"]T9#X-"B`@("`@("`\=&0@86QI9VX],T1R:6=H=#XT+#4U M-SPO=&0^#0H@("`@("`@/'1D/B8C,38P.SPO=&0^#0H@("`\+W1R/@T*("`@ M/'1R('-T>6QE/3-$)V9O;G0M6QE/3-$)V)O"!D;W5B;&4@(S`P,#`P,"<^)B,Q-C`[/"]T9#X-"B`@(#PO='(^#0H@("`\ M(2TM($5N9"!486)L92!";V1Y("TM/@T*("`@/"]T86)L93X-"B`@(#PO9&EV M/@T*("`@/"]D:78^#0H\'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA&5S/&)R/CPO&5S/"]T M9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\(2TM1$]#5%E012!H=&UL M(%!50DQ)0R`B+2\O5S-#+R]$5$0@6$A434P@,2XP(%1R86YS:71I;VYA;"\O M14XB(")H='1P.B\O=W=W+G'1" M;&]C:RTM/@T*("`@/&1I=B!S='EL93TS1"=F;VYT+69A;6EL>3H@)U1I;65S M($YE=R!2;VUA;B6QE/3-$)V9O;G0M"!R971U&EN9R!A=71H;W)I=&EE2!E>&%M:6YI;F<@ M;W5R(&EN8V]M92!T87@@65A65A6QE/3-$)V9O;G0M9F%M:6QY.B`G5&EM97,@3F5W(%)O;6%N M)RQ4:6UEF4Z(#$P<'0[(&UA2!R96ENF4Z(#$P<'0[(&UA2!P"!A=61I=',@86YD('1H870@86YY('-E='1L96UE;G0@=VEL;"!N;W0@ M:&%V92!A(&UA=&5R:6%L(&%D=F5R3X-"CPO:'1M;#X-"@T*+2TM+2TM/5]. M97AT4&%R=%]F,&-F,S0Q9%]B8S@V7S0Q,&%?.3AE9%\X960T93@Q,F(U83,- M"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO9C!C9C,T,61?8F,X-E\T M,3!A7SDX961?.&5D-&4X,3)B-6$S+U=O'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%R'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/"$M+41/0U194$4@:'1M;"!054), M24,@(BTO+U&AT;6PQ+T141"]X:'1M;#$M=')A;G-I M=&EO;F%L+F1T9"(@+2T^#0H@("`\(2TM($)E9VEN($)L;V-K(%1A9V=E9"!. M;W1E(#4@+2!U5-E8W5R:71I97-!;F1#97)T86EN5')A9&EN9T%S6QE/3-$)V9O;G0M2!O9B!O=7(@8V%S M:"P@8V%S:"!E<75I=F%L96YTF5D M/"]T9#X-"B`@("`@("`\=&0^)B,Q-C`[/"]T9#X-"B`@("`@("`\=&0^)B,Q M-C`[/"]T9#X-"B`@("`@("`\=&0@;F]W6QE/3-$)V9O;G0M6QE/3-$)V)O"!S;VQI9"`C,#`P,#`P M)SXF(S$V,#L\+W1D/@T*("`@/"]T"<^0V%S:`T*("`@/"]D:78^/"]T9#X-"B`@("`@("`\=&0^ M)B,Q-C`[/"]T9#X-"B`@("`@("`\=&0@86QI9VX],T1L969T/B9N8G-P.R0\ M+W1D/@T*("`@("`@(#QT9"!A;&EG;CTS1')I9VAT/C$Y.2PR-C4\+W1D/@T* M("`@("`@(#QT9#XF(S$V,#L\+W1D/@T*("`@("`@(#QT9#XF(S$V,#L\+W1D M/@T*("`@("`@(#QT9"!A;&EG;CTS1&QE9G0^)FYB"<^36]N97D@;6%R:V5T(&9U;F1S#0H@("`\+V1I=CX\+W1D/@T*("`@ M("`@(#QT9#XF(S$V,#L\+W1D/@T*("`@("`@(#QT9#XF(S$V,#L\+W1D/@T* M("`@("`@(#QT9"!A;&EG;CTS1')I9VAT/CDY+#0P.#PO=&0^#0H@("`@("`@ M/'1D/B8C,38P.SPO=&0^#0H@("`@("`@/'1D/B8C,38P.SPO=&0^#0H@("`@ M("`@/'1D/B8C,38P.SPO=&0^#0H@("`@("`@/'1D(&%L:6=N/3-$6QE/3-$)V)A8VMG#L@=&5X="UI;F1E;G0Z+3$U<'@G/E-T871E(&%N9"!M=6YI M8VEP86P@8F]N9"!O8FQI9V%T:6]N#L@=&5X="UI;F1E;G0Z+3$U<'@G/E53(&=O=F5R;FUE;G0@ M86YD(&%G96YC>2!S96-U"<^075C=&EO;B!R871E('-E8W5R:71I97,@)B,X M,C$R.R!M=6YI8VEP86P@8F]N9',-"B`@(#PO9&EV/CPO=&0^#0H@("`@("`@ M/'1D/B8C,38P.SPO=&0^#0H@("`@("`@/'1D/B8C,38P.SPO=&0^#0H@("`@ M("`@/'1D(&%L:6=N/3-$"<^075C=&EO;B!R M871E('-E8W5R:71I97,@)B,X,C$R.R!S='5D96YT(&QO86YS#0H@("`\+V1I M=CX\+W1D/@T*("`@("`@(#QT9#XF(S$V,#L\+W1D/@T*("`@("`@(#QT9#XF M(S$V,#L\+W1D/@T*("`@("`@(#QT9"!A;&EG;CTS1')I9VAT/C$X+#@P,#PO M=&0^#0H@("`@("`@/'1D/B8C,38P.SPO=&0^#0H@("`@("`@/'1D/B8C,38P M.SPO=&0^#0H@("`@("`@/'1D/B8C,38P.SPO=&0^#0H@("`@("`@/'1D(&%L M:6=N/3-$6QE/3-$)V)A8VMG#L@=&5X="UI;F1E;G0Z+3$U<'@G/D-O6QE/3-$)V9O;G0M#L@ M=&5X="UI;F1E;G0Z+3$U<'@G/E1O=&%L#0H@("`\+V1I=CX\+W1D/@T*("`@ M("`@(#QT9#XF(S$V,#L\+W1D/@T*("`@("`@(#QT9"!A;&EG;CTS1&QE9G0^ M)FYBF4Z(#$P<'0[(&UA M'0M M86QI9VXZ(&QE9G0G(&-E;&QS<&%C:6YG/3-$,"!B;W)D97(],T0P(&-E;&QP M861D:6YG/3-$,"!W:61T:#TS1#$P,"4^#0H@("`\(2TM($)E9VEN(%1A8FQE M($AE860@+2T^#0H@("`\='(@=F%L:6=N/3-$8F]T=&]M/@T*("`@("`@(#QT M9"!W:61T:#TS1#8T)3XF(S$V,#L\+W1D/@T*("`@("`@(#QT9"!W:61T:#TS M1#4E/B8C,38P.SPO=&0^#0H@("`@("`@/'1D('=I9'1H/3-$,24^)B,Q-C`[ M/"]T9#X-"B`@("`@("`\=&0@=VED=&@],T0U)3XF(S$V,#L\+W1D/@T*("`@ M("`@(#QT9"!W:61T:#TS1#$E/B8C,38P.SPO=&0^#0H@("`@("`@/'1D('=I M9'1H/3-$-24^)B,Q-C`[/"]T9#X-"B`@("`@("`\=&0@=VED=&@],T0Q)3XF M(S$V,#L\+W1D/@T*("`@("`@(#QT9"!W:61T:#TS1#4E/B8C,38P.SPO=&0^ M#0H@("`@("`@/'1D('=I9'1H/3-$,24^)B,Q-C`[/"]T9#X-"B`@("`@("`\ M=&0@=VED=&@],T0U)3XF(S$V,#L\+W1D/@T*("`@("`@(#QT9"!W:61T:#TS M1#$E/B8C,38P.SPO=&0^#0H@("`@("`@/'1D('=I9'1H/3-$-24^)B,Q-C`[ M/"]T9#X-"B`@("`@("`\=&0@=VED=&@],T0Q)3XF(S$V,#L\+W1D/@T*("`@ M/"]TF4Z(#AP="<@=F%L:6=N M/3-$8F]T=&]M/@T*("`@("`@(#QT9"!N;W=R87`],T1N;W=R87`@86QI9VX] M,T1L969T(&-O;'-P86X],T0Q,R!S='EL93TS1"=B;W)D97(M8F]T=&]M.B`Q M<'@@2`M+3X-"B`@ M(#QTF4Z(#%P>"<^#0H@("`@("`@/'1D(&-O M;'-P86X],T0Q,R!A;&EG;CTS1&QE9G0@6QE/3-$)VUA'0M:6YD96YT.BTQ-7!X)SY#87-H#0H@("`\+V1I=CX\ M+W1D/@T*("`@("`@(#QT9#XF(S$V,#L\+W1D/@T*("`@("`@(#QT9"!A;&EG M;CTS1&QE9G0^)FYB"<^36]N97D@;6%R:V5T M(&9U;F1S#0H@("`\+V1I=CX\+W1D/@T*("`@("`@(#QT9#XF(S$V,#L\+W1D M/@T*("`@("`@(#QT9#XF(S$V,#L\+W1D/@T*("`@("`@(#QT9"!A;&EG;CTS M1')I9VAT/CDY+#0P.#PO=&0^#0H@("`@("`@/'1D/B8C,38P.SPO=&0^#0H@ M("`@("`@/'1D/B8C,38P.SPO=&0^#0H@("`@("`@/'1D/B8C,38P.SPO=&0^ M#0H@("`@("`@/'1D(&%L:6=N/3-$6QE/3-$ M)VUA'0M:6YD96YT.BTQ-7!X)SY3=&%T92!A M;F0@;75N:6-I<&%L(&)O;F0@;V)L:6=A=&EO;G,-"B`@(#PO9&EV/CPO=&0^ M#0H@("`@("`@/'1D/B8C,38P.SPO=&0^#0H@("`@("`@/'1D/B8C,38P.SPO M=&0^#0H@("`@("`@/'1D(&%L:6=N/3-$6QE/3-$)VUA'0M:6YD96YT.BTQ-7!X)SY54R!G;W9E"<^075C=&EO;B!R871E('-E8W5R:71I97,@)B,X,C$R.R!M=6YI8VEP86P@ M8F]N9',-"B`@(#PO9&EV/CPO=&0^#0H@("`@("`@/'1D/B8C,38P.SPO=&0^ M#0H@("`@("`@/'1D/B8C,38P.SPO=&0^#0H@("`@("`@/'1D(&%L:6=N/3-$ M#L@=&5X="UI;F1E;G0Z M+3$U<'@G/D%U8W1I;VX@"<^0V]R<&]R M871E(&)O;F1S#0H@("`\+V1I=CX\+W1D/@T*("`@("`@(#QT9#XF(S$V,#L\ M+W1D/@T*("`@("`@(#QT9#XF(S$V,#L\+W1D/@T*("`@("`@(#QT9"!A;&EG M;CTS1')I9VAT/C4L,#`P/"]T9#X-"B`@("`@("`\=&0^)B,Q-C`[/"]T9#X- M"B`@("`@("`\=&0^)B,Q-C`[/"]T9#X-"B`@("`@("`\=&0^)B,Q-C`[/"]T M9#X-"B`@("`@("`\=&0@86QI9VX],T1R:6=H=#XQ,2PV-34\+W1D/@T*("`@ M("`@(#QT9#XF(S$V,#L\+W1D/@T*("`@("`@(#QT9#XF(S$V,#L\+W1D/@T* M("`@("`@(#QT9#XF(S$V,#L\+W1D/@T*("`@("`@(#QT9"!A;&EG;CTS1')I M9VAT/B8C.#(Q,CL\+W1D/@T*("`@("`@(#QT9#XF(S$V,#L\+W1D/@T*("`@ M/"]TF4Z(#%P>"<^#0H@("`@ M("`@/'1D(&-O;'-P86X],T0Q,R!A;&EG;CTS1&QE9G0@6QE/3-$)VUA'0M:6YD96YT M.BTQ-7!X)SY4;W1A;`T*("`@/"]D:78^/"]T9#X-"B`@("`@("`\=&0^)B,Q M-C`[/"]T9#X-"B`@("`@("`\=&0@86QI9VX],T1L969T/B9N8G-P.R0\+W1D M/@T*("`@("`@(#QT9"!A;&EG;CTS1')I9VAT/C,Q,BPQ-#@\+W1D/@T*("`@ M("`@(#QT9#XF(S$V,#L\+W1D/@T*("`@("`@(#QT9#XF(S$V,#L\+W1D/@T* M("`@("`@(#QT9"!A;&EG;CTS1&QE9G0^)FYB6QE/3-$)V9O;G0M2`M+3X-"B`@(#PO=&%B M;&4^#0H@("`\+V1I=CX-"B`@(#QD:78@86QI9VX],T1L969T('-T>6QE/3-$ M)V9O;G0M2!I;7!A:7)M96YT(&-H87)G92!R96-O28C,38P.S(X+"`R,#$Q#0H@("!I;B!A8V-U;75L871E9"!O=&AE MF4Z(#$P<'0[(&UA2!M87)K970L(&]R('1H97D@87)E(')E M9&5E;65D(&)Y('1H92!I2!T;PT*("`@8V]N M9'5C="!B=7-I;F5S2!E2!T96UP;W)A6EN M9R!T:&4@:6YV97-T;65N=',@9&5T97)I;W)A=&5S('-I9VYI9FEC86YT;'DL M('=E(&UA>2!B92!R97%U:7)E9"!T;R!A9&IU6EN M9R!V86QU92!O9B!T:&4@05)3('1H6QE M/3-$)V9O;G0M9F%M:6QY.B`G5&EM97,@3F5W(%)O;6%N)RQ4:6UEF4Z M(#$P<'0[(&UAF4Z(#$P<'0[('1E>'0M86QI M9VXZ(&QE9G0G(&-E;&QS<&%C:6YG/3-$,"!B;W)D97(],T0P(&-E;&QP861D M:6YG/3-$,"!W:61T:#TS1#$P,"4^#0H@("`\(2TM($)E9VEN(%1A8FQE($AE M860@+2T^#0H@("`\='(@=F%L:6=N/3-$8F]T=&]M/@T*("`@("`@(#QT9"!W M:61T:#TS1#4R)3XF(S$V,#L\+W1D/@T*("`@("`@(#QT9"!W:61T:#TS1#4E M/B8C,38P.SPO=&0^#0H@("`@("`@/'1D('=I9'1H/3-$,24^)B,Q-C`[/"]T M9#X-"B`@("`@("`\=&0@=VED=&@],T0U)3XF(S$V,#L\+W1D/@T*("`@("`@ M(#QT9"!W:61T:#TS1#$E/B8C,38P.SPO=&0^#0H@("`@("`@/'1D('=I9'1H M/3-$-24^)B,Q-C`[/"]T9#X-"B`@("`@("`\=&0@=VED=&@],T0Q)3XF(S$V M,#L\+W1D/@T*("`@("`@(#QT9"!W:61T:#TS1#4E/B8C,38P.SPO=&0^#0H@ M("`@("`@/'1D('=I9'1H/3-$,24^)B,Q-C`[/"]T9#X-"B`@("`@("`\=&0@ M=VED=&@],T0U)3XF(S$V,#L\+W1D/@T*("`@("`@(#QT9"!W:61T:#TS1#$E M/B8C,38P.SPO=&0^#0H@("`@("`@/'1D('=I9'1H/3-$-24^)B,Q-C`[/"]T M9#X-"B`@("`@("`\=&0@=VED=&@],T0Q)3XF(S$V,#L\+W1D/@T*("`@("`@ M(#QT9"!W:61T:#TS1#4E/B8C,38P.SPO=&0^#0H@("`@("`@/'1D('=I9'1H M/3-$,24^)B,Q-C`[/"]T9#X-"B`@("`@("`\=&0@=VED=&@],T0U)3XF(S$V M,#L\+W1D/@T*("`@("`@(#QT9"!W:61T:#TS1#$E/B8C,38P.SPO=&0^#0H@ M("`\+W1R/@T*("`@/'1R('-T>6QE/3-$)V9O;G0M6QE/3-$)V)O"!S;VQI9"`C,#`P,#`P)SX\:3XH26X@=&AO=7-A;F1S*3PO:3X\+W1D M/@T*("`@/"]TF4Z(#AP="<@ M=F%L:6=N/3-$8F]T=&]M/@T*("`@("`@(#QT9#XF(S$V,#L\+W1D/@T*("`@ M("`@(#QT9#XF(S$V,#L\+W1D/@T*("`@("`@(#QT9"!N;W=R87`],T1N;W=R M87`@86QI9VX],T1R:6=H="!C;VQS<&%N/3-$,CY#;W-T/"]T9#X-"B`@("`@ M("`\=&0^)B,Q-C`[/"]T9#X-"B`@("`@("`\=&0^)B,Q-C`[/"]T9#X-"B`@ M("`@("`\=&0@;F]W2!4>7!E/"]B/CPO=&0^#0H@ M("`@("`@/'1D/B8C,38P.SPO=&0^#0H@("`@("`@/'1D(&YO=W)A<#TS1&YO M=W)A<"!A;&EG;CTS1')I9VAT(&-O;'-P86X],T0R/D)A2`M+3X-"B`@(#QTF4Z(#%P>"<^#0H@("`@("`@/'1D(&-O;'-P86X],T0Q-R!A;&EG;CTS M1&QE9G0@6QE/3-$)VUA'0M:6YD M96YT.BTQ-7!X)SY#87-H#0H@("`\+V1I=CX\+W1D/@T*("`@("`@(#QT9#XF M(S$V,#L\+W1D/@T*("`@("`@(#QT9"!A;&EG;CTS1&QE9G0^)FYB6QE/3-$)VUA'0M:6YD96YT.BTQ M-7!X)SY-;VYE>2!M87)K970@9G5N9',-"B`@(#PO9&EV/CPO=&0^#0H@("`@ M("`@/'1D/B8C,38P.SPO=&0^#0H@("`@("`@/'1D/B8C,38P.SPO=&0^#0H@ M("`@("`@/'1D(&%L:6=N/3-$6QE/3-$)VUA'0M:6YD96YT.BTQ-7!X)SY3=&%T92!A;F0@;75N M:6-I<&%L(&)O;F0@;V)L:6=A=&EO;G,-"B`@(#PO9&EV/CPO=&0^#0H@("`@ M("`@/'1D/B8C,38P.SPO=&0^#0H@("`@("`@/'1D/B8C,38P.SPO=&0^#0H@ M("`@("`@/'1D(&%L:6=N/3-$6QE/3-$)VUA'0M:6YD96YT.BTQ-7!X)SY54R!G;W9E6QE/3-$)VUA'0M:6YD96YT.BTQ-7!X)SY!=6-T:6]N(')A=&4@6QE/3-$)VUA'0M:6YD96YT.BTQ-7!X M)SY!=6-T:6]N(')A=&4@"<^0V]R<&]R871E(&)O;F1S#0H@("`\+V1I=CX\+W1D/@T*("`@("`@(#QT M9#XF(S$V,#L\+W1D/@T*("`@("`@(#QT9#XF(S$V,#L\+W1D/@T*("`@("`@ M(#QT9"!A;&EG;CTS1')I9VAT/CDL-#$X/"]T9#X-"B`@("`@("`\=&0^)B,Q M-C`[/"]T9#X-"B`@("`@("`\=&0^)B,Q-C`[/"]T9#X-"B`@("`@("`\=&0^ M)B,Q-C`[/"]T9#X-"B`@("`@("`\=&0@86QI9VX],T1R:6=H=#XF(S@R,3([ M/"]T9#X-"B`@("`@("`\=&0^)B,Q-C`[/"]T9#X-"B`@("`@("`\=&0^)B,Q M-C`[/"]T9#X-"B`@("`@("`\=&0@;F]W6QE/3-$)VUA'0M:6YD96YT.BTQ-7!X)SY#97)T:69I8V%T97,@;V8@ M9&5P;W-I=`T*("`@/"]D:78^/"]T9#X-"B`@("`@("`\=&0^)B,Q-C`[/"]T M9#X-"B`@("`@("`\=&0^)B,Q-C`[/"]T9#X-"B`@("`@("`\=&0@86QI9VX] M,T1R:6=H=#XQ.#4\+W1D/@T*("`@("`@(#QT9#XF(S$V,#L\+W1D/@T*("`@ M("`@(#QT9#XF(S$V,#L\+W1D/@T*("`@("`@(#QT9#XF(S$V,#L\+W1D/@T* M("`@("`@(#QT9"!A;&EG;CTS1')I9VAT/B8C.#(Q,CL\+W1D/@T*("`@("`@ M(#QT9#XF(S$V,#L\+W1D/@T*("`@("`@(#QT9#XF(S$V,#L\+W1D/@T*("`@ M("`@(#QT9#XF(S$V,#L\+W1D/@T*("`@("`@(#QT9"!A;&EG;CTS1')I9VAT M/B8C.#(Q,CL\+W1D/@T*("`@("`@(#QT9#XF(S$V,#L\+W1D/@T*("`@("`@ M(#QT9#XF(S$V,#L\+W1D/@T*("`@("`@(#QT9#XF(S$V,#L\+W1D/@T*("`@ M("`@(#QT9"!A;&EG;CTS1')I9VAT/C$X-3PO=&0^#0H@("`@("`@/'1D/B8C M,38P.SPO=&0^#0H@("`\+W1R/@T*("`@/'1R('-T>6QE/3-$)V9O;G0M6QE/3-$)V)A8VMG#L@=&5X="UI;F1E;G0Z M+3$U<'@G/E1O=&%L#0H@("`\+V1I=CX\+W1D/@T*("`@("`@(#QT9#XF(S$V M,#L\+W1D/@T*("`@("`@(#QT9"!A;&EG;CTS1&QE9G0^)FYBF4Z(#$P<'0[(&UA'0M86QI9VXZ(&QE9G0G M(&-E;&QS<&%C:6YG/3-$,"!B;W)D97(],T0P(&-E;&QP861D:6YG/3-$,"!W M:61T:#TS1#$P,"4^#0H@("`\(2TM($)E9VEN(%1A8FQE($AE860@+2T^#0H@ M("`\='(@=F%L:6=N/3-$8F]T=&]M/@T*("`@("`@(#QT9"!W:61T:#TS1#8T M)3XF(S$V,#L\+W1D/@T*("`@("`@(#QT9"!W:61T:#TS1#4E/B8C,38P.SPO M=&0^#0H@("`@("`@/'1D('=I9'1H/3-$,24^)B,Q-C`[/"]T9#X-"B`@("`@ M("`\=&0@=VED=&@],T0U)3XF(S$V,#L\+W1D/@T*("`@("`@(#QT9"!W:61T M:#TS1#$E/B8C,38P.SPO=&0^#0H@("`@("`@/'1D('=I9'1H/3-$-24^)B,Q M-C`[/"]T9#X-"B`@("`@("`\=&0@=VED=&@],T0Q)3XF(S$V,#L\+W1D/@T* M("`@("`@(#QT9"!W:61T:#TS1#4E/B8C,38P.SPO=&0^#0H@("`@("`@/'1D M('=I9'1H/3-$,24^)B,Q-C`[/"]T9#X-"B`@("`@("`\=&0@=VED=&@],T0U M)3XF(S$V,#L\+W1D/@T*("`@("`@(#QT9"!W:61T:#TS1#$E/B8C,38P.SPO M=&0^#0H@("`@("`@/'1D('=I9'1H/3-$-24^)B,Q-C`[/"]T9#X-"B`@("`@ M("`\=&0@=VED=&@],T0Q)3XF(S$V,#L\+W1D/@T*("`@/"]T2!4>7!E M/"]B/CPO=&0^#0H@("`@("`@/'1D/B8C,38P.SPO=&0^#0H@("`@("`@/'1D M(&YO=W)A<#TS1&YO=W)A<"!A;&EG;CTS1')I9VAT(&-O;'-P86X],T0R/D5Q M=6EV86QE;G1S/"]T9#X-"B`@("`@("`\=&0^)B,Q-C`[/"]T9#X-"B`@("`@ M("`\=&0^)B,Q-C`[/"]T9#X-"B`@("`@("`\=&0@;F]W2`M+3X-"B`@(#QTF4Z(#%P>"<^#0H@("`@("`@/'1D(&-O;'-P86X],T0Q,R!A M;&EG;CTS1&QE9G0@6QE/3-$)VUA'0M:6YD96YT.BTQ-7!X)SY#87-H#0H@("`\+V1I=CX\+W1D/@T*("`@("`@ M(#QT9#XF(S$V,#L\+W1D/@T*("`@("`@(#QT9"!A;&EG;CTS1&QE9G0^)FYB M"<^36]N97D@;6%R:V5T(&9U;F1S#0H@("`\ M+V1I=CX\+W1D/@T*("`@("`@(#QT9#XF(S$V,#L\+W1D/@T*("`@("`@(#QT M9#XF(S$V,#L\+W1D/@T*("`@("`@(#QT9"!A;&EG;CTS1')I9VAT/C$R,BPT M,34\+W1D/@T*("`@("`@(#QT9#XF(S$V,#L\+W1D/@T*("`@("`@(#QT9#XF M(S$V,#L\+W1D/@T*("`@("`@(#QT9#XF(S$V,#L\+W1D/@T*("`@("`@(#QT M9"!A;&EG;CTS1')I9VAT/B8C.#(Q,CL\+W1D/@T*("`@("`@(#QT9#XF(S$V M,#L\+W1D/@T*("`@("`@(#QT9#XF(S$V,#L\+W1D/@T*("`@("`@(#QT9#XF M(S$V,#L\+W1D/@T*("`@("`@(#QT9"!A;&EG;CTS1')I9VAT/B8C.#(Q,CL\ M+W1D/@T*("`@("`@(#QT9#XF(S$V,#L\+W1D/@T*("`@/"]T"<^4W1A=&4@86YD(&UU;FEC:7!A M;"!B;VYD(&]B;&EG871I;VYS#0H@("`\+V1I=CX\+W1D/@T*("`@("`@(#QT M9#XF(S$V,#L\+W1D/@T*("`@("`@(#QT9#XF(S$V,#L\+W1D/@T*("`@("`@ M(#QT9"!A;&EG;CTS1')I9VAT/C$L.3(V/"]T9#X-"B`@("`@("`\=&0^)B,Q M-C`[/"]T9#X-"B`@("`@("`\=&0^)B,Q-C`[/"]T9#X-"B`@("`@("`\=&0^ M)B,Q-C`[/"]T9#X-"B`@("`@("`\=&0@86QI9VX],T1R:6=H=#XR,RPW-34\ M+W1D/@T*("`@("`@(#QT9#XF(S$V,#L\+W1D/@T*("`@("`@(#QT9#XF(S$V M,#L\+W1D/@T*("`@("`@(#QT9#XF(S$V,#L\+W1D/@T*("`@("`@(#QT9"!A M;&EG;CTS1')I9VAT/B8C.#(Q,CL\+W1D/@T*("`@("`@(#QT9#XF(S$V,#L\ M+W1D/@T*("`@/"]T"<^55,@9V]V97)N;65N="!A;F0@86=E;F-Y('-E M8W5R:71I97,-"B`@(#PO9&EV/CPO=&0^#0H@("`@("`@/'1D/B8C,38P.SPO M=&0^#0H@("`@("`@/'1D/B8C,38P.SPO=&0^#0H@("`@("`@/'1D(&%L:6=N M/3-$6QE/3-$)V)A8VMG#L@=&5X="UI;F1E;G0Z+3$U<'@G/D%U8W1I;VX@ M6QE M/3-$)VUA'0M:6YD96YT.BTQ-7!X)SY!=6-T M:6]N(')A=&4@6QE/3-$)V)A8VMG#L@=&5X="UI;F1E;G0Z+3$U<'@G/D-O6QE/3-$)VUA'0M:6YD96YT.BTQ-7!X)SY#97)T:69I8V%T97,@;V8@ M9&5P;W-I=`T*("`@/"]D:78^/"]T9#X-"B`@("`@("`\=&0^)B,Q-C`[/"]T M9#X-"B`@("`@("`\=&0^)B,Q-C`[/"]T9#X-"B`@("`@("`\=&0@86QI9VX] M,T1R:6=H=#XF(S@R,3([/"]T9#X-"B`@("`@("`\=&0^)B,Q-C`[/"]T9#X- M"B`@("`@("`\=&0^)B,Q-C`[/"]T9#X-"B`@("`@("`\=&0^)B,Q-C`[/"]T M9#X-"B`@("`@("`\=&0@86QI9VX],T1R:6=H=#XQ.#4\+W1D/@T*("`@("`@ M(#QT9#XF(S$V,#L\+W1D/@T*("`@("`@(#QT9#XF(S$V,#L\+W1D/@T*("`@ M("`@(#QT9#XF(S$V,#L\+W1D/@T*("`@("`@(#QT9"!A;&EG;CTS1')I9VAT M/B8C.#(Q,CL\+W1D/@T*("`@("`@(#QT9#XF(S$V,#L\+W1D/@T*("`@/"]T MF4Z(#%P>"<^#0H@("`@("`@ M/'1D(&-O;'-P86X],T0Q,R!A;&EG;CTS1&QE9G0@6QE/3-$)VUA M'0M:6YD96YT.BTQ-7!X)SY4;W1A;`T*("`@ M/"]D:78^/"]T9#X-"B`@("`@("`\=&0^)B,Q-C`[/"]T9#X-"B`@("`@("`\ M=&0@86QI9VX],T1L969T/B9N8G-P.R0\+W1D/@T*("`@("`@(#QT9"!A;&EG M;CTS1')I9VAT/C(X-BPU-3D\+W1D/@T*("`@("`@(#QT9#XF(S$V,#L\+W1D M/@T*("`@("`@(#QT9#XF(S$V,#L\+W1D/@T*("`@("`@(#QT9"!A;&EG;CTS M1&QE9G0^)FYB6QE/3-$)V9O;G0M2`M+3X-"B`@(#PO=&%B;&4^#0H@("`\+V1I=CX-"B`@ M(#QD:78@86QI9VX],T1C96YT97(^#0H@("`\=&%B;&4@6QE/3-$)V9O;G0M6QE/3-$)V9O;G0M M6QE/3-$)V9O;G0M6QE/3-$)V)O"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W1D/@T*("`@/"]T"<^1'5E(&EN(&]N92!Y M96%R(&]R(&QE6QE/3-$)VUA'0M:6YD96YT.BTQ-7!X)SY$=64@869T97(@;VYE('EE87(-"B`@ M(#PO9&EV/CPO=&0^#0H@("`@("`@/'1D/B8C,38P.SPO=&0^#0H@("`@("`@ M/'1D/B8C,38P.SPO=&0^#0H@("`@("`@/'1D(&%L:6=N/3-$6QE M/3-$)V)A8VMG#L@=&5X="UI;F1E;G0Z+3$U M<'@G/E1O=&%L#0H@("`\+V1I=CX\+W1D/@T*("`@("`@(#QT9#XF(S$V,#L\ M+W1D/@T*("`@("`@(#QT9"!A;&EG;CTS1&QE9G0^)FYB2`M+3X-"B`@ M(#PO=&%B;&4^#0H@("`\+V1I=CX-"B`@(#QD:78@86QI9VX],T1L969T/@T* M("`@/&1I=B!S='EL93TS1"=F;VYT+7-I>F4Z(#-P=#L@;6%R9VEN+71O<#H@ M,'!T.R!W:61T:#H@,3@E.R!B;W)D97(M=&]P.B`P<'@@6QE/3-$ M)V9O;G0M6QE/3-$)V9O;G0M6QE/3-$)V9O;G0MF5D/"]T9#X-"B`@("`@("`\=&0^)B,Q-C`[/"]T9#X-"B`@(#PO='(^ M#0H@("`\='(@6QE/3-$)V9O;G0M6QE/3-$)V)A8VMG#L@=&5X="UI;F1E;G0Z+3$U<'@G/E-T871E(&%N M9"!M=6YI8VEP86P@8F]N9"!O8FQI9V%T:6]N"<^55,@ M9V]V97)N;65N="!A;F0@86=E;F-Y('-E8W5R:71I97,-"B`@(#PO9&EV/CPO M=&0^#0H@("`@("`@/'1D/B8C,38P.SPO=&0^#0H@("`@("`@/'1D/B8C,38P M.SPO=&0^#0H@("`@("`@/'1D(&%L:6=N/3-$#L@=&5X="UI;F1E;G0Z+3$U<'@G/D%U8W1I;VX@6QE/3-$)V)A8VMG#L@=&5X="UI;F1E;G0Z+3$U<'@G/D-O6QE/3-$)V9O;G0M#L@=&5X="UI;F1E;G0Z M+3$U<'@G/E1O=&%L#0H@("`\+V1I=CX\+W1D/@T*("`@("`@(#QT9#XF(S$V M,#L\+W1D/@T*("`@("`@(#QT9"!A;&EG;CTS1&QE9G0^)FYB3H@)U1I;65S($YE=R!2;VUA;BF4Z(#$P<'0[('1E>'0M86QI9VXZ(&QE9G0G(&-E;&QS<&%C:6YG M/3-$,"!B;W)D97(],T0P(&-E;&QP861D:6YG/3-$,"!W:61T:#TS1#$P,"4^ M#0H@("`\(2TM($)E9VEN(%1A8FQE($AE860@+2T^#0H@("`\='(@=F%L:6=N M/3-$8F]T=&]M/@T*("`@("`@(#QT9"!W:61T:#TS1#(X)3XF(S$V,#L\+W1D M/@T*("`@("`@(#QT9"!W:61T:#TS1#4E/B8C,38P.SPO=&0^#0H@("`@("`@ M/'1D('=I9'1H/3-$,24^)B,Q-C`[/"]T9#X-"B`@("`@("`\=&0@=VED=&@] M,T0U)3XF(S$V,#L\+W1D/@T*("`@("`@(#QT9"!W:61T:#TS1#$E/B8C,38P M.SPO=&0^#0H@("`@("`@/'1D('=I9'1H/3-$-24^)B,Q-C`[/"]T9#X-"B`@ M("`@("`\=&0@=VED=&@],T0Q)3XF(S$V,#L\+W1D/@T*("`@("`@(#QT9"!W M:61T:#TS1#4E/B8C,38P.SPO=&0^#0H@("`@("`@/'1D('=I9'1H/3-$,24^ M)B,Q-C`[/"]T9#X-"B`@("`@("`\=&0@=VED=&@],T0U)3XF(S$V,#L\+W1D M/@T*("`@("`@(#QT9"!W:61T:#TS1#$E/B8C,38P.SPO=&0^#0H@("`@("`@ M/'1D('=I9'1H/3-$-24^)B,Q-C`[/"]T9#X-"B`@("`@("`\=&0@=VED=&@] M,T0Q)3XF(S$V,#L\+W1D/@T*("`@("`@(#QT9"!W:61T:#TS1#4E/B8C,38P M.SPO=&0^#0H@("`@("`@/'1D('=I9'1H/3-$,24^)B,Q-C`[/"]T9#X-"B`@ M("`@("`\=&0@=VED=&@],T0U)3XF(S$V,#L\+W1D/@T*("`@("`@(#QT9"!W M:61T:#TS1#$E/B8C,38P.SPO=&0^#0H@("`@("`@/'1D('=I9'1H/3-$-24^ M)B,Q-C`[/"]T9#X-"B`@("`@("`\=&0@=VED=&@],T0Q)3XF(S$V,#L\+W1D M/@T*("`@("`@(#QT9"!W:61T:#TS1#4E/B8C,38P.SPO=&0^#0H@("`@("`@ M/'1D('=I9'1H/3-$,24^)B,Q-C`[/"]T9#X-"B`@("`@("`\=&0@=VED=&@] M,T0U)3XF(S$V,#L\+W1D/@T*("`@("`@(#QT9"!W:61T:#TS1#$E/B8C,38P M.SPO=&0^#0H@("`@("`@/'1D('=I9'1H/3-$-24^)B,Q-C`[/"]T9#X-"B`@ M("`@("`\=&0@=VED=&@],T0Q)3XF(S$V,#L\+W1D/@T*("`@/"]TF5D M/"]T9#X-"B`@("`@("`\=&0^)B,Q-C`[/"]T9#X-"B`@("`@("`\=&0^)B,Q M-C`[/"]T9#X-"B`@("`@("`\=&0@;F]W6QE/3-$)V9O;G0M6QE/3-$)V)A M8VMG#L@=&5X="UI;F1E;G0Z+3$U<'@G/E-T M871E(&%N9"!M=6YI8VEP86P@8F]N9"!O8FQI9V%T:6]N6QE/3-$)VUA'0M:6YD96YT.BTQ-7!X)SY!=6-T:6]N(')A=&4@6QE/3-$)V)A8VMG#L@=&5X M="UI;F1E;G0Z+3$U<'@G/D%U8W1I;VX@6QE/3-$)VUA'0M:6YD96YT.BTQ-7!X)SY#;W)P;W)A=&4@8F]N9',-"B`@(#PO M9&EV/CPO=&0^#0H@("`@("`@/'1D/B8C,38P.SPO=&0^#0H@("`@("`@/'1D M/B8C,38P.SPO=&0^#0H@("`@("`@/'1D(&%L:6=N/3-$6QE/3-$)V)O"!S;VQI M9"`C,#`P,#`P)SXF(S$V,#L\+W1D/@T*("`@/"]T"<^5&]T86P-"B`@(#PO9&EV/CPO=&0^#0H@ M("`@("`@/'1D/B8C,38P.SPO=&0^#0H@("`@("`@/'1D(&%L:6=N/3-$;&5F M=#XF;F)S<#LD/"]T9#X-"B`@("`@("`\=&0@86QI9VX],T1R:6=H=#XQ-2PY M,#,\+W1D/@T*("`@("`@(#QT9#XF(S$V,#L\+W1D/@T*("`@("`@(#QT9#XF M(S$V,#L\+W1D/@T*("`@("`@(#QT9"!N;W=R87`],T1N;W=R87`@86QI9VX] M,T1L969T/B9N8G-P.R0\+W1D/@T*("`@("`@(#QT9"!A;&EG;CTS1')I9VAT M/B@S,3PO=&0^#0H@("`@("`@/'1D(&YO=W)A<#TS1&YO=W)A<#XI/"]T9#X- M"B`@("`@("`\=&0^)B,Q-C`[/"]T9#X-"B`@("`@("`\=&0@86QI9VX],T1L M969T/B9N8G-P.R0\+W1D/@T*("`@("`@(#QT9"!A;&EG;CTS1')I9VAT/C,Y M+#8T,SPO=&0^#0H@("`@("`@/'1D/B8C,38P.SPO=&0^#0H@("`@("`@/'1D M/B8C,38P.SPO=&0^#0H@("`@("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!A;&EG M;CTS1&QE9G0^)FYB6QE/3-$)V9O;G0M2`M M+3X-"B`@(#PO=&%B;&4^#0H@("`\+V1I=CX-"B`@(#QD:78@86QI9VX],T1L M969T('-T>6QE/3-$)V9O;G0M'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L M87-S/3-$6QE/3-$)V9O;G0M M9F%M:6QY.B`G5&EM97,@3F5W(%)O;6%N)RQ4:6UEF4Z(#$P<'0[(&UA M2!H961G92!A('!O2!O<'1I;VX@8V]N=')A8W1S(&%R92!R96-O65A2!O M<'1I;VX@8V]N=')A8W1S#0H@("!W97)E(')E8V]R9&5D(&EN(&]T:&5R(&EN M8V]M92!I;B!T:&4@2!O<'1I;VX@8V]N=')A8W1S('=E6QE/3-$ M)V9O;G0M2!H961G90T* M("`@=&AE(&EM<&%C="!O9B!T:&4@=F%R:6%B:6QI='D@:6X@97AC:&%N9V4@ M2!O9F9S970@8GD@=6YR96%L:7IE M9"!G86ENF4Z(#$P<'0[(&UA2!F;W)W87)D(&%N M9"!O<'1I;VX@8V]N=')A8W1S(&%T($9E8G)U87)Y)B,Q-C`[,C@L#0H@("`R M,#$Q('=H97)E('1H92!N;W1I;VYA;"!A;6]U;G0@:7,@9&5T97)M:6YE9"!U M&-H86YG92!R871EF4Z(#$P<'0[('1E>'0M86QI9VXZ(&QE9G0G(&-E;&QS<&%C:6YG/3-$ M,"!B;W)D97(],T0P(&-E;&QP861D:6YG/3-$,"!W:61T:#TS1#$P,"4^#0H@ M("`\(2TM($)E9VEN(%1A8FQE($AE860@+2T^#0H@("`\='(@=F%L:6=N/3-$ M8F]T=&]M/@T*("`@("`@(#QT9"!W:61T:#TS1#6QE/3-$)V9O;G0M6QE/3-$)V)O"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W1D/@T*("`@/"]T"<^1F]R96EG;B!C=7)R96YC M>2!F;W)W87)D(&-O;G1R86-T"<^1F]R96EG;B!C=7)R96YC>2!F M;W)W87)D(&-O;G1R86-T6QE/3-$)V)A M8VMG#L@=&5X="UI;F1E;G0Z+3$U<'@G/D9O M6QE/3-$ M)V9O;G0M6QE/3-$)V)O"!S;VQI9"`C,#`P M,#`P)SXF(S$V,#L\+W1D/@T*("`@/"]T"<^5&]T86P-"B`@(#PO9&EV M/CPO=&0^#0H@("`@("`@/'1D/B8C,38P.SPO=&0^#0H@("`@("`@/'1D(&%L M:6=N/3-$;&5F=#XF;F)S<#LD/"]T9#X-"B`@("`@("`\=&0@86QI9VX],T1R M:6=H=#XV-2PU.3`\+W1D/@T*("`@("`@(#QT9#XF(S$V,#L\+W1D/@T*("`@ M("`@(#QT9#XF(S$V,#L\+W1D/@T*("`@("`@(#QT9"!N;W=R87`],T1N;W=R M87`@86QI9VX],T1L969T/B9N8G-P.R0\+W1D/@T*("`@("`@(#QT9"!A;&EG M;CTS1')I9VAT/B@V.#PO=&0^#0H@("`@("`@/'1D(&YO=W)A<#TS1&YO=W)A M<#XI/"]T9#X-"B`@(#PO='(^#0H@("`\='(@F4Z(#$P<'0[(&UA2!F;W)W87)D(&%N9"!O<'1I;VX@8V]N=')A8W1S(&%T($YO=F5M M8F5R)B,Q-C`[,S`L#0H@("`R,#$P('=H97)E('1H92!N;W1I;VYA;"!A;6]U M;G0@:7,@9&5T97)M:6YE9"!U&-H86YG92!R871E M'0M86QI9VXZ(&QE M9G0G(&-E;&QS<&%C:6YG/3-$,"!B;W)D97(],T0P(&-E;&QP861D:6YG/3-$ M,"!W:61T:#TS1#$P,"4^#0H@("`\(2TM($)E9VEN(%1A8FQE($AE860@+2T^ M#0H@("`\='(@=F%L:6=N/3-$8F]T=&]M/@T*("`@("`@(#QT9"!W:61T:#TS M1#6QE/3-$)V9O;G0M6QE/3-$)V)O"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\ M+W1D/@T*("`@/"]T"<^1F]R96EG;B!C=7)R96YC>2!F;W)W87)D(&-O;G1R86-T"<^1F]R96EG;B!C=7)R96YC>2!F;W)W87)D(&-O M;G1R86-T6QE/3-$ M)VUA'0M:6YD96YT.BTQ-7!X)SY&;W)E:6=N M(&-U6QE/3-$)VUA'0M:6YD96YT.BTQ-7!X)SY4;W1A;`T*("`@/"]D:78^/"]T M9#X-"B`@("`@("`\=&0^)B,Q-C`[/"]T9#X-"B`@("`@("`\=&0@86QI9VX] M,T1L969T/B9N8G-P.R0\+W1D/@T*("`@("`@(#QT9"!A;&EG;CTS1')I9VAT M/C2`M+3X-"B`@(#PO=&%B;&4^#0H@("`\+V1I=CX-"B`@(#PA M+2T@1F]L:6\@+2T^#0H@("`\(2TM("]&;VQI;R`M+3X-"B`@(#PO9&EV/@T* M("`@/"$M+2!004=%0E)%04L@+2T^#0H@("`\9&EV('-T>6QE/3-$)V9O;G0M M9F%M:6QY.B`G5&EM97,@3F5W(%)O;6%N)RQ4:6UE7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\ M:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E M;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA&AT;6PQ+71R86YS:71I;VYA;"YD=&0B("TM M/@T*("`@/"$M+2!"96=I;B!";&]C:R!486=G960@3F]T92`W("T@=7,M9V%A M<#I&86ER5F%L=65$:7-C;&]S=7)E'1";&]C:RTM/@T*("`@/&1I=B!S M='EL93TS1"=F;VYT+69A;6EL>3H@)U1I;65S($YE=R!2;VUA;BF4Z(#$P<'0[(&UA6QE/3-$)V9O;G0M6QE/3-$)V9O;G0M6QE/3-$)V)O"!S;VQI9"`C,#`P,#`P)SX\:3XH26X@=&AO=7-A;F1S M*3PO:3X\+W1D/@T*("`@/"]TF4Z(#AP="<@=F%L:6=N/3-$8F]T=&]M/@T*("`@("`@(#QT9#XF(S$V,#L\ M+W1D/@T*("`@("`@(#QT9#XF(S$V,#L\+W1D/@T*("`@("`@(#QT9#XF(S$V M,#L\+W1D/@T*("`@("`@(#QT9#XF(S$V,#L\+W1D/@T*("`@("`@(#QT9#XF M(S$V,#L\+W1D/@T*("`@("`@(#QT9#XF(S$V,#L\+W1D/@T*("`@("`@(#QT M9"!N;W=R87`],T1N;W=R87`@86QI9VX],T1C96YT97(@8V]L6QE/3-$)V)O"!S;VQI9"`C,#`P,#`P)SY& M86ER(%9A;'5E($UE87-UF4Z(#AP="<@=F%L:6=N M/3-$8F]T=&]M/@T*("`@("`@(#QT9"!N;W=R87`],T1N;W=R87`@86QI9VX] M,T1L969T/D1E6QE/3-$ M)V9O;G0M6QE/3-$)V)A8VMG#L@=&5X M="UI;F1E;G0Z+3$U<'@G/DUO;F5Y(&UA#L@=&5X="UI;F1E;G0Z+3$U<'@G/E-T871E(&%N9"!M=6YI8VEP86P@8F]N M9"!O8FQI9V%T:6]N6QE/3-$)VUA'0M:6YD96YT.BTQ-7!X)SY54R!G;W9E6QE/3-$)VUA'0M:6YD96YT.BTQ-7!X)SY!=6-T:6]N(')A=&4@ M6QE M/3-$)VUA'0M:6YD96YT.BTQ-7!X)SY!=6-T M:6]N(')A=&4@#L@ M=&5X="UI;F1E;G0Z+3$U<'@G/D-O6QE M/3-$)VUA'0M:6YD96YT.BTQ-7!X)SY&;W)E M:6=N(&5X8VAA;F=E(&1E6QE/3-$)VUA'0M:6YD96YT.BTQ-7!X)SY4;W1A;`T*("`@/"]D:78^ M/"]T9#X-"B`@("`@("`\=&0^)B,Q-C`[/"]T9#X-"B`@("`@("`\=&0@86QI M9VX],T1L969T/B9N8G-P.R0\+W1D/@T*("`@("`@(#QT9"!A;&EG;CTS1')I M9VAT/C(Q,2PS-#4\+W1D/@T*("`@("`@(#QT9#XF(S$V,#L\+W1D/@T*("`@ M("`@(#QT9#XF(S$V,#L\+W1D/@T*("`@("`@(#QT9"!A;&EG;CTS1&QE9G0^ M)FYBF4Z(#$P<'0[(&UA6QE/3-$)V9O;G0M6QE/3-$)V9O;G0M6QE/3-$)V)O"!S;VQI9"`C,#`P,#`P)SX\:3XH26X@=&AO=7-A;F1S*3PO:3X\+W1D M/@T*("`@/"]TF4Z(#AP="<@ M=F%L:6=N/3-$8F]T=&]M/@T*("`@("`@(#QT9#XF(S$V,#L\+W1D/@T*("`@ M("`@(#QT9#XF(S$V,#L\+W1D/@T*("`@("`@(#QT9#XF(S$V,#L\+W1D/@T* M("`@("`@(#QT9#XF(S$V,#L\+W1D/@T*("`@("`@(#QT9#XF(S$V,#L\+W1D M/@T*("`@("`@(#QT9#XF(S$V,#L\+W1D/@T*("`@("`@(#QT9"!N;W=R87`] M,T1N;W=R87`@86QI9VX],T1C96YT97(@8V]L6QE/3-$ M)V)O"!S;VQI9"`C,#`P,#`P)SY&86ER(%9A;'5E M($UE87-U6QE/3-$)V9O;G0M6QE/3-$)V)O"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\ M+W1D/@T*("`@/"]T"<^36]N97D@;6%R:V5T(&9U;F1S#0H@("`\+V1I=CX\+W1D/@T*("`@("`@ M(#QT9#XF(S$V,#L\+W1D/@T*("`@("`@(#QT9"!A;&EG;CTS1&QE9G0^)FYB M6QE/3-$)VUA'0M:6YD M96YT.BTQ-7!X)SY3=&%T92!A;F0@;75N:6-I<&%L(&)O;F0@;V)L:6=A=&EO M;G,-"B`@(#PO9&EV/CPO=&0^#0H@("`@("`@/'1D/B8C,38P.SPO=&0^#0H@ M("`@("`@/'1D/B8C,38P.SPO=&0^#0H@("`@("`@/'1D(&%L:6=N/3-$"<^55,@9V]V97)N;65N="!A;F0@86=E;F-Y('-E8W5R:71I97,- M"B`@(#PO9&EV/CPO=&0^#0H@("`@("`@/'1D/B8C,38P.SPO=&0^#0H@("`@ M("`@/'1D/B8C,38P.SPO=&0^#0H@("`@("`@/'1D(&%L:6=N/3-$"<^075C=&EO;B!R871E('-E8W5R:71I97,@ M)B,X,C$R.R!M=6YI8VEP86P@8F]N9',-"B`@(#PO9&EV/CPO=&0^#0H@("`@ M("`@/'1D/B8C,38P.SPO=&0^#0H@("`@("`@/'1D/B8C,38P.SPO=&0^#0H@ M("`@("`@/'1D(&%L:6=N/3-$"<^075C=&EO;B!R871E('-E M8W5R:71I97,@)B,X,C$R.R!S='5D96YT(&QO86YS#0H@("`\+V1I=CX\+W1D M/@T*("`@("`@(#QT9#XF(S$V,#L\+W1D/@T*("`@("`@(#QT9#XF(S$V,#L\ M+W1D/@T*("`@("`@(#QT9"!A;&EG;CTS1')I9VAT/C$V+#`P,SPO=&0^#0H@ M("`@("`@/'1D/B8C,38P.SPO=&0^#0H@("`@("`@/'1D/B8C,38P.SPO=&0^ M#0H@("`@("`@/'1D/B8C,38P.SPO=&0^#0H@("`@("`@/'1D(&%L:6=N/3-$ M#L@=&5X="UI;F1E;G0Z M+3$U<'@G/D-O"<^0V5R=&EF:6-A=&5S(&]F(&1E M<&]S:70-"B`@(#PO9&EV/CPO=&0^#0H@("`@("`@/'1D/B8C,38P.SPO=&0^ M#0H@("`@("`@/'1D/B8C,38P.SPO=&0^#0H@("`@("`@/'1D(&%L:6=N/3-$ M"<^1F]R96EG;B!E>&-H86YG92!D97)I=F%T M:79E6QE/3-$)V9O;G0M6QE M/3-$)V)A8VMG#L@=&5X="UI;F1E;G0Z+3$U M<'@G/E1O=&%L#0H@("`\+V1I=CX\+W1D/@T*("`@("`@(#QT9#XF(S$V,#L\ M+W1D/@T*("`@("`@(#QT9"!A;&EG;CTS1&QE9G0^)FYBF4Z(#$P M<'0[(&UA6QE/3-$)V9O;G0M9F%M:6QY.B`G M5&EM97,@3F5W(%)O;6%N)RQ4:6UEF4Z(#$P<'0[(&UA6QE/3-$)V9O;G0M6QE/3-$)V9O;G0M6QE/3-$)V)O"!S;VQI9"`C,#`P,#`P)SY4:')E92!-;VYT:',@16YD960@1F5B6QE/3-$)VUA'0M M:6YD96YT.BTQ-7!X)SY"86QA;F-E+"!B96=I;FYI;F<@;V8@<&5R:6]D#0H@ M("`\+V1I=CX\+W1D/@T*("`@("`@(#QT9#XF(S$V,#L\+W1D/@T*("`@("`@ M(#QT9"!A;&EG;CTS1&QE9G0^)FYB6QE/3-$)VUA'0M:6YD96YT.BTQ M-7!X)SY2961E;7!T:6]N6QE/3-$)V)A8VMG#L@=&5X="UI;F1E;G0Z+3$U<'@G/E5N#L@=&5X="UI;F1E;G0Z+3$U<'@G/E5N6QE/3-$)VUA'0M:6YD96YT.BTQ-7!X)SY5;G)E86QI>F5D(&QO6QE/3-$)V9O;G0M6QE/3-$)V)O"!S M;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W1D/@T*("`@/"]T"<^0F%L86YC M92P@96YD(&]F('!E2`M M+3X-"B`@(#PO=&%B;&4^#0H@("`\+V1I=CX-"B`@(#PO9&EV/@T*/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@(#PO=&%B;&4^#0H@(#PO M8F]D>3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%]F,&-F,S0Q9%]B M8S@V7S0Q,&%?.3AE9%\X960T93@Q,F(U83,-"D-O;G1E;G0M3&]C871I;VXZ M(&9I;&4Z+R\O0SHO9C!C9C,T,61?8F,X-E\T,3!A7SDX961?.&5D-&4X,3)B M-6$S+U=O'0O:'1M;#L@8VAA'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/"$M+41/0U194$4@ M:'1M;"!054),24,@(BTO+U&AT;6PQ+T141"]X:'1M M;#$M=')A;G-I=&EO;F%L+F1T9"(@+2T^#0H@("`\(2TM($)E9VEN($)L;V-K M(%1A9V=E9"!.;W1E(#@@+2!U6QE/3-$)V9O;G0M9F%M:6QY M.B`G5&EM97,@3F5W(%)O;6%N)RQ4:6UEF4Z(#$P<'0[(&UA6QE/3-$)V9O M;G0M'0M86QI9VXZ(&QE9G0G(&-E;&QS<&%C:6YG/3-$,"!B;W)D M97(],T0P(&-E;&QP861D:6YG/3-$,"!W:61T:#TS1#$P,"4^#0H@("`\(2TM M($)E9VEN(%1A8FQE($AE860@+2T^#0H@("`\='(@=F%L:6=N/3-$8F]T=&]M M/@T*("`@("`@(#QT9"!W:61T:#TS1#2`R."P\+W1D/@T*("`@/"]TF4Z(#AP="<@=F%L:6=N/3-$8F]T=&]M/@T*("`@("`@ M(#QT9#XF(S$V,#L\+W1D/@T*("`@("`@(#QT9#XF(S$V,#L\+W1D/@T*("`@ M("`@(#QT9"!N;W=R87`],T1N;W=R87`@86QI9VX],T1R:6=H="!C;VQS<&%N M/3-$,CXR,#$Q/"]T9#X-"B`@("`@("`\=&0^)B,Q-C`[/"]T9#X-"B`@("`@ M("`\=&0^)B,Q-C`[/"]T9#X-"B`@("`@("`\=&0@;F]W2`M+3X-"B`@(#QT MF4Z(#%P>"<^#0H@("`@("`@/'1D(&-O;'-P M86X],T0Y(&%L:6=N/3-$;&5F="!S='EL93TS1"=B;W)D97(M=&]P.B`Q<'@@ M6QE/3-$)V)A8VMG#L@=&5X="UI;F1E;G0Z+3$U<'@G/DYE="!I;F-O;64@*&QO6QE/3-$)VUA'0M:6YD96YT.BTQ-7!X)SY5 M;G)E86QI>F5D(&=A:6X@*&QO6QE/3-$)VUA'0M:6YD96YT M.BTQ-7!X)SY4;W1A;"!C;VUP7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X- M"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP M92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$ M&AT;6PQ+71R86YS:71I;VYA;"YD=&0B("TM/@T* M("`@/"$M+2!"96=I;B!";&]C:R!486=G960@3F]T92`Y("T@=7,M9V%A<#I3 M8VAE9'5L94]F5')E87-U6QE/3-$ M)V9O;G0M6QE/3-$)V9O;G0M2`X M-#F5D+"!F;W(@=&AE('!E&EM871E;'D@)FYB7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S M+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE M<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA M6QE/3-$)V9O;G0M9F%M:6QY.B`G5&EM97,@3F5W(%)O M;6%N)RQ4:6UEF4Z(#$P<'0[(&UAF4Z(#$P<'0[(&UA2!W:&EC:"!T:&4@8V]S M="!O9B!A8W%U:7)E9"!N970@87-S971S(&EN(&$@8G5S:6YE'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$6QE/3-$)V9O M;G0M9F%M:6QY.B`G5&EM97,@3F5W(%)O;6%N)RQ4:6UEF4Z(#$P<'0[ M(&UA6QE/3-$)V9O;G0M0T*("`@&5C M=71I=F4-"B`@($]F9FEC97(N#0H@("`\+V1I=CX-"B`@(#QD:78@86QI9VX] M,T1L969T('-T>6QE/3-$)V9O;G0MF4Z(#$P<'0[(&UAF4Z M(#$P<'0[(&UA6QE/3-$)V9O;G0M2`R."P\+W1D/@T*("`@/"]TF4Z(#AP="<@=F%L:6=N/3-$8F]T=&]M/@T*("`@("`@(#QT M9#XF(S$V,#L\+W1D/@T*("`@("`@(#QT9#XF(S$V,#L\+W1D/@T*("`@("`@ M(#QT9"!N;W=R87`],T1N;W=R87`@86QI9VX],T1R:6=H="!C;VQS<&%N/3-$ M,CXR,#$Q/"]T9#X-"B`@("`@("`\=&0^)B,Q-C`[/"]T9#X-"B`@("`@("`\ M=&0^)B,Q-C`[/"]T9#X-"B`@("`@("`\=&0@;F]W2`M+3X-"B`@(#QT6QE/3-$)V)A8VMG#L@=&5X="UI;F1E;G0Z+3$U<'@G/E)E=F5N=64Z#0H@("`\+V1I=CX\+W1D M/@T*("`@("`@(#QT9#XF(S$V,#L\+W1D/@T*("`@("`@(#QT9#XF(S$V,#L\ M+W1D/@T*("`@("`@(#QT9#XF(S$V,#L\+W1D/@T*("`@("`@(#QT9#XF(S$V M,#L\+W1D/@T*("`@("`@(#QT9#XF(S$V,#L\+W1D/@T*("`@("`@(#QT9#XF M(S$V,#L\+W1D/@T*("`@("`@(#QT9#XF(S$V,#L\+W1D/@T*("`@("`@(#QT M9#XF(S$V,#L\+W1D/@T*("`@/"]T"<^07!P;&EC871I;VX@1&5V96QO M<&UE;G0@4&QA=&9O"<^16YT97)P6QE/3-$)VUA'0M:6YD96YT.BTQ-7!X)SY%;G1E"<^4F5C;VYC:6QI;F<@:71E M;7,-"B`@(#PO9&EV/CPO=&0^#0H@("`@("`@/'1D/B8C,38P.SPO=&0^#0H@ M("`@("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!A;&EG;CTS1&QE9G0^)B,Q-C`[ M/"]T9#X-"B`@("`@("`\=&0@86QI9VX],T1R:6=H=#XH-#4\+W1D/@T*("`@ M("`@(#QT9"!N;W=R87`],T1N;W=R87`^*3PO=&0^#0H@("`@("`@/'1D/B8C M,38P.SPO=&0^#0H@("`@("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!A;&EG;CTS M1&QE9G0^)B,Q-C`[/"]T9#X-"B`@("`@("`\=&0@86QI9VX],T1R:6=H=#XH M-#4T/"]T9#X-"B`@("`@("`\=&0@;F]W#L@=&5X="UI;F1E M;G0Z+3$U<'@G/E1O=&%L#0H@("`\+V1I=CX\+W1D/@T*("`@("`@(#QT9#XF M(S$V,#L\+W1D/@T*("`@("`@(#QT9"!A;&EG;CTS1&QE9G0^)FYB6QE/3-$)VUA'0M:6YD96YT.BTQ-7!X)SXF M(S$V,#L-"B`@(#PO9&EV/CPO=&0^#0H@("`@("`@/'1D/B8C,38P.SPO=&0^ M#0H@("`@("`@/'1D/B8C,38P.SPO=&0^#0H@("`@("`@/'1D/B8C,38P.SPO M=&0^#0H@("`@("`@/'1D/B8C,38P.SPO=&0^#0H@("`@("`@/'1D/B8C,38P M.SPO=&0^#0H@("`@("`@/'1D/B8C,38P.SPO=&0^#0H@("`@("`@/'1D/B8C M,38P.SPO=&0^#0H@("`@("`@/'1D/B8C,38P.SPO=&0^#0H@("`\+W1R/@T* M("`@/'1R('9A;&EG;CTS1&)O='1O;2!S='EL93TS1"=B86-K9W)O=6YD.B`C M8V-E969F)SX-"B`@("`@("`\=&0^#0H@("`\9&EV('-T>6QE/3-$)VUA'0M:6YD96YT.BTQ-7!X)SY);F-O;64@*&QO#L@ M=&5X="UI;F1E;G0Z+3$U<'@G/D%P<&QI8V%T:6]N($1E=F5L;W!M96YT(%!L M871F;W)M('-E9VUE;G0-"B`@(#PO9&EV/CPO=&0^#0H@("`@("`@/'1D/B8C M,38P.SPO=&0^#0H@("`@("`@/'1D(&%L:6=N/3-$;&5F=#XF;F)S<#LD/"]T M9#X-"B`@("`@("`\=&0@86QI9VX],T1R:6=H=#XT-BPV-38\+W1D/@T*("`@ M("`@(#QT9#XF(S$V,#L\+W1D/@T*("`@("`@(#QT9#XF(S$V,#L\+W1D/@T* M("`@("`@(#QT9"!A;&EG;CTS1&QE9G0^)FYB6QE/3-$)V)A8VMG#L@=&5X="UI;F1E;G0Z M+3$U<'@G/D5N=&5R<')I"<^16YT97)P6QE/3-$)V)A8VMG#L@=&5X="UI;F1E;G0Z M+3$U<'@G/E)E8V]N8VEL:6YG(&ET96US#0H@("`\+V1I=CX\+W1D/@T*("`@ M("`@(#QT9#XF(S$V,#L\+W1D/@T*("`@("`@(#QT9"!N;W=R87`],T1N;W=R M87`@86QI9VX],T1L969T/B8C,38P.SPO=&0^#0H@("`@("`@/'1D(&%L:6=N M/3-$6QE/3-$)V9O;G0M6QE/3-$)V)O"!S M;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W1D/@T*("`@/"]T"<^5&]T86P- M"B`@(#PO9&EV/CPO=&0^#0H@("`@("`@/'1D/B8C,38P.SPO=&0^#0H@("`@ M("`@/'1D(&%L:6=N/3-$;&5F=#XF;F)S<#LD/"]T9#X-"B`@("`@("`\=&0@ M86QI9VX],T1R:6=H=#XR."PS,38\+W1D/@T*("`@("`@(#QT9#XF(S$V,#L\ M+W1D/@T*("`@("`@(#QT9#XF(S$V,#L\+W1D/@T*("`@("`@(#QT9"!N;W=R M87`],T1N;W=R87`@86QI9VX],T1L969T/B9N8G-P.R0\+W1D/@T*("`@("`@ M(#QT9"!A;&EG;CTS1')I9VAT/B@T+#,W.3PO=&0^#0H@("`@("`@/'1D(&YO M=W)A<#TS1&YO=W)A<#XI/"]T9#X-"B`@(#PO='(^#0H@("`\='(@F4Z(#$P<'0[(&UAF%T:6]N(&]F(&%C M<75I6QE/3-$)V9O;G0M M6QE/3-$)V9O M;G0M6QE/3-$)V)O"!S;VQI9"`C,#`P,#`P)SY4:')E M92!M;VYT:',@96YD960@1F5B6QE/3-$)VUA M'0M:6YD96YT.BTQ-7!X)SY.;W)T:"!!;65R M:6-A#0H@("`\+V1I=CX\+W1D/@T*("`@("`@(#QT9#XF(S$V,#L\+W1D/@T* M("`@("`@(#QT9"!A;&EG;CTS1&QE9G0^)FYB6QE/3-$)VUA'0M:6YD M96YT.BTQ-7!X)SY%345!#0H@("`\+V1I=CX\+W1D/@T*("`@("`@(#QT9#XF M(S$V,#L\+W1D/@T*("`@("`@(#QT9#XF(S$V,#L\+W1D/@T*("`@("`@(#QT M9"!A;&EG;CTS1')I9VAT/C4Q+#0Q-3PO=&0^#0H@("`@("`@/'1D/B8C,38P M.SPO=&0^#0H@("`@("`@/'1D/B8C,38P.SPO=&0^#0H@("`@("`@/'1D/B8C M,38P.SPO=&0^#0H@("`@("`@/'1D(&%L:6=N/3-$6QE/3-$)V)A8VMG#L@=&5X="UI;F1E;G0Z+3$U<'@G/DQA=&EN($%M97)I8V$-"B`@(#PO M9&EV/CPO=&0^#0H@("`@("`@/'1D/B8C,38P.SPO=&0^#0H@("`@("`@/'1D M/B8C,38P.SPO=&0^#0H@("`@("`@/'1D(&%L:6=N/3-$#L@=&5X M="UI;F1E;G0Z+3$U<'@G/D%S:6$@4&%C:69I8PT*("`@/"]D:78^/"]T9#X- M"B`@("`@("`\=&0^)B,Q-C`[/"]T9#X-"B`@("`@("`\=&0^)B,Q-C`[/"]T M9#X-"B`@("`@("`\=&0@86QI9VX],T1R:6=H=#XY+#$X-3PO=&0^#0H@("`@ M("`@/'1D/B8C,38P.SPO=&0^#0H@("`@("`@/'1D/B8C,38P.SPO=&0^#0H@ M("`@("`@/'1D/B8C,38P.SPO=&0^#0H@("`@("`@/'1D(&%L:6=N/3-$6QE/3-$)V)A8VMG#L@=&5X="UI;F1E;G0Z+3$U<'@G/E1O=&%L#0H@("`\ M+V1I=CX\+W1D/@T*("`@("`@(#QT9#XF(S$V,#L\+W1D/@T*("`@("`@(#QT M9"!A;&EG;CTS1&QE9G0^)FYB'1087)T7V8P8V8S-#%D7V)C.#9?-#$P85\Y.&5D7SAE9#1E M.#$R8C5A,PT*0V]N=&5N="U,;V-A=&EO;CH@9FEL93HO+R]#.B]F,&-F,S0Q M9%]B8S@V7S0Q,&%?.3AE9%\X960T93@Q,F(U83,O5V]R:W-H965T'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$6QE/3-$)V9O;G0M M2!O9B!T M:&5S92!O=&AE6QE/3-$)V9O;G0M'1A0V]M;2!496-H;F]L;V=I97,@*$IU>'1A0V]M;2D@9FEL M960@82!C;VUP;&%I;G0@:6X@=&AE($5A&%S(&%G86EN'1A0V]M;28C.#(Q-SMS(%53('!A M=&5N="`V+#$Y-2PV-C(@*"8C.#(R,#M3>7-T96T@9F]R(%1R86YS9F]R;6EN M9R!A;F0@17AC:&%N9VEN9R!$871A#0H@("!"971W965N($1I6QE M/3-$)V9O;G0M3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%]F,&-F,S0Q9%]B8S@V M7S0Q,&%?.3AE9%\X960T93@Q,F(U83,-"D-O;G1E;G0M3&]C871I;VXZ(&9I M;&4Z+R\O0SHO9C!C9C,T,61?8F,X-E\T,3!A7SDX961?.&5D-&4X,3)B-6$S M+U=O'0O M:'1M;#L@8VAA'0^/"$M+41/0U194$4@ M:'1M;"!054),24,@(BTO+U&AT;6PQ+T141"]X:'1M M;#$M=')A;G-I=&EO;F%L+F1T9"(@+2T^#0H@("`\(2TM($)E9VEN($)L;V-K M(%1A9V=E9"!.;W1E(#$S("T@=7,M9V%A<#I297-T6QE/3-$)V9O;G0M9F%M:6QY.B`G5&EM97,@3F5W(%)O;6%N)RQ4:6UE MF4Z(#$P<'0[(&UA6UE;G0@;V8@82!P;W)T:6]N(&]F(&]U2!A;F0@969F:6-I M96YC>2P@=V4-"B`@(')E9'5C960@;W5R(&=L;V)A;"!W;W)K9F]R8V4@<')I M;6%R:6QY('=I=&AI;B!T:&4@9&5V96QO<&UE;G0L('-A;&5S(&%N9"!A9&UI M;FES=')A=&EV90T*("`@;W)G86YI>F%T:6]N2!R M96QA=&4-"B`@('1O(&5M<&QO>65E('-E=F5R86YC92!A;F0@9F%C:6QI=&EE M&-EF4Z(#$P<'0[(&UA65A'!E8W0@=&\@;6]V92!A;F0@861D M#0H@("!A9&1I=&EO;F%L('!R;V1U8W0@9W)O=7`@9G5N8W1I;VYS(&%S('=E M;&P@87,@8V5R=&%I;B!A9&UI;FES=')A=&EV92!F=6YC=&EO;G,@=&\@26YD M:6$N(%1H:7,-"B`@(&5X<&%N6QE/3-$)V9O;G0M'!E8W0@=&\@:6YC=7(@86=G&EM871E;'D@)FYB M&ES=&EN9R!C;W-T('-T'!E M;G-E2!A3H@)U1I;65S($YE=R!2;VUA;B2!O9B!A8W1I=FET M>2!F;W(@86QL(')E6QE/3-$)V9O;G0M6QE/3-$)V9O;G0M6QE/3-$)V)O"!S;VQI9"`C M,#`P,#`P)SX\:3XH26X@=&AO=7-A;F1S*3PO:3X\+W1D/@T*("`@/"]T65E(%-E=F5R86YC93PO=&0^#0H@("`@("`@/'1D/B8C M,38P.SPO=&0^#0H@("`@("`@/'1D/B8C,38P.SPO=&0^#0H@("`@("`@/'1D M(&YO=W)A<#TS1&YO=W)A<"!A;&EG;CTS1')I9VAT(&-O;'-P86X],T0R/B8C M,38P.SPO=&0^#0H@("`@("`@/'1D/B8C,38P.SPO=&0^#0H@("`\+W1R/@T* M("`@/'1R('-T>6QE/3-$)V9O;G0M6QE/3-$ M)V)O"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W1D/@T* M("`@/"]T"<^0F%L M86YC92P@1&5C96UB97(F(S$V,#LQ+"`R,#$P#0H@("`\+V1I=CX\+W1D/@T* M("`@("`@(#QT9#XF(S$V,#L\+W1D/@T*("`@("`@(#QT9#XF(S$V,#L\+W1D M/@T*("`@("`@(#QT9"!A;&EG;CTS1')I9VAT/C@L-C(W/"]T9#X-"B`@("`@ M("`\=&0^)B,Q-C`[/"]T9#X-"B`@("`@("`\=&0^)B,Q-C`[/"]T9#X-"B`@ M("`@("`\=&0^)B,Q-C`[/"]T9#X-"B`@("`@("`\=&0@86QI9VX],T1R:6=H M=#XT+#`Q-CPO=&0^#0H@("`@("`@/'1D/B8C,38P.SPO=&0^#0H@("`@("`@ M/'1D/B8C,38P.SPO=&0^#0H@("`@("`@/'1D/B8C,38P.SPO=&0^#0H@("`@ M("`@/'1D(&%L:6=N/3-$#L@=&5X="UI;F1E;G0Z+3$U<'@G/D%D9&ET:6]N86P@6QE/3-$)VUA'0M:6YD96YT M.BTQ-7!X)SY#87-H(&1I6QE/3-$)VUA'0M:6YD M96YT.BTQ-7!X)SY46QE/3-$ M)V9O;G0M6QE/3-$)V)A8VMG#L@=&5X M="UI;F1E;G0Z+3$U<'@G/D)A;&%N8V4L($9E8G)U87)Y)B,Q-C`[,C@L(#(P M,3$-"B`@(#PO9&EV/CPO=&0^#0H@("`@("`@/'1D/B8C,38P.SPO=&0^#0H@ M("`@("`@/'1D(&%L:6=N/3-$;&5F=#XF;F)S<#LD/"]T9#X-"B`@("`@("`\ M=&0@86QI9VX],T1R:6=H=#XX+#4Q,#PO=&0^#0H@("`@("`@/'1D/B8C,38P M.SPO=&0^#0H@("`@("`@/'1D/B8C,38P.SPO=&0^#0H@("`@("`@/'1D(&%L M:6=N/3-$;&5F=#XF;F)S<#LD/"]T9#X-"B`@("`@("`\=&0@86QI9VX],T1R M:6=H=#XR+#$W-3PO=&0^#0H@("`@("`@/'1D/B8C,38P.SPO=&0^#0H@("`@ M("`@/'1D/B8C,38P.SPO=&0^#0H@("`@("`@/'1D(&%L:6=N/3-$;&5F=#XF M;F)S<#LD/"]T9#X-"B`@("`@("`\=&0@86QI9VX],T1R:6=H=#XQ,"PV.#4\ M+W1D/@T*("`@("`@(#QT9#XF(S$V,#L\+W1D/@T*("`@/"]TF4Z(#$P M<'0[(&UA&-E'!E8W1E9"!T;R!B M92!P86ED(&]V97(@82!P97)I;V0@;V8@=&EM92!E;F1I;F<@:6X@9FES8V%L M(#(P,3,N#0H@("`\+V1I=CX-"B`@(#QD:78@86QI9VX],T1L969T('-T>6QE M/3-$)V9O;G0M XML 30 R7.xml IDEA: Earnings Per Share 2.2.0.25falsefalse0202 - Disclosure - Earnings Per Sharetruefalsefalse1falsefalseUSDfalsefalse12/1/2010 - 2/28/2011 USD ($) USD ($) / shares $Dec-01-2010_Feb-28-2011http://www.sec.gov/CIK0000876167duration2010-12-01T00:00:002011-02-28T00:00:00USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170SharesStandardhttp://www.xbrl.org/2003/instancesharesxbrli0USDEPSDividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0USDUSD$2true0us-gaap_EarningsPerShareAbstractus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:stringItemTypestringNo definition available.falsefalse3false0us-gaap_EarningsPerShareTextBlockus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1falsefalsefalse00<!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note 2 - us-gaap:EarningsPerShareTextBlock--> <div style="font-family: 'Times New Roman',Times,serif"> <div align="left" style="font-size: 10pt; margin-top: 12pt"><b>Note 2: Earnings Per Share</b> </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">We compute basic earnings per share using the weighted average number of common shares outstanding. We compute diluted earnings per share using the weighted average number of common shares outstanding plus the effect of outstanding dilutive stock options and restricted stock units, using the treasury stock method, and outstanding deferred stock units. The following table provides the calculation of basic and diluted earnings per share on an interim basis: </div> <div align="center"> <table style="font-size: 10pt; text-align: left" cellspacing="0" border="0" cellpadding="0" width="100%"> <!-- Begin Table Head --> <tr valign="bottom"> <td width="76%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> <td width="5%">&#160;</td> <td width="1%">&#160;</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td nowrap="nowrap" align="left" colspan="9" style="border-bottom: 1px solid #000000"><i>(In thousands, except per share data)</i></td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="7" style="border-bottom: 1px solid #000000">Three Months Ended February 28,</td> </tr> <tr style="font-size: 8pt" valign="bottom"> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">2011</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="right" colspan="2">2010</td> <td>&#160;</td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr style="font-size: 1px"> <td colspan="9" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Net income (loss) </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">20,521</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">$</td> <td align="right">(1,006</td> <td nowrap="nowrap">)</td> </tr> <tr style="font-size: 1px"> <td colspan="9" align="left" style="border-top: 3px double #000000">&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">Weighted average shares outstanding </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">66,986</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">61,619</td> <td>&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Dilutive impact from outstanding stock awards </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">2,673</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">&#8212;</td> <td>&#160;</td> </tr> <tr style="font-size: 1px"> <td colspan="9" align="left" style="border-top: 1px solid #000000">&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:15px; text-indent:-15px">Diluted weighted average shares outstanding </div></td> <td>&#160;</td> <td>&#160;</td> <td align="right">69,659</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td align="right">61,619</td> <td>&#160;</td> </tr> <tr style="font-size: 1px"> <td colspan="9" align="left" style="border-top: 3px double #000000">&#160;</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:15px; text-indent:-15px">Earnings (loss)&#160;per share: </div></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr valign="bottom"> <td> <div style="margin-left:30px; text-indent:-15px">Basic </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">0.31</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">($0.02</td> <td nowrap="nowrap">)</td> </tr> <tr valign="bottom" style="background: #cceeff"> <td> <div style="margin-left:30px; text-indent:-15px">Diluted </div></td> <td>&#160;</td> <td align="left">$</td> <td align="right">0.29</td> <td>&#160;</td> <td>&#160;</td> <td nowrap="nowrap" align="left">&#160;</td> <td align="right">($0.02</td> <td nowrap="nowrap">)</td> </tr> <tr style="font-size: 1px"> <td colspan="9" align="left" style="border-top: 3px double #000000">&#160;</td> </tr> <!-- End Table Body --> </table> </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">We excluded stock awards representing approximately 291,000 shares of common stock from the calculation of diluted earnings per share in the first quarter of fiscal 2011 because these awards were anti-dilutive. We excluded all outstanding stock awards from the calculation of diluted earnings per share for the first quarter of fiscal 2010 as the impact would have been anti-dilutive as we were in an overall net loss position. </div> </div> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged NotefalsefalsefalsefalsefalseOtherus-types:textBlockItemTypestringThis element may be used to capture the complete disclosure pertaining to an entity's earnings per share.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 128 -Paragraph 40 falsefalse12Earnings Per ShareUnKnownUnKnownUnKnownUnKnownfalsetrue XML 31 R17.xml IDEA: Contingencies 2.2.0.25falsefalse0212 - Disclosure - Contingenciestruefalsefalse1falsefalseUSDfalsefalse12/1/2010 - 2/28/2011 USD ($) USD ($) / shares $Dec-01-2010_Feb-28-2011http://www.sec.gov/CIK0000876167duration2010-12-01T00:00:002011-02-28T00:00:00USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170SharesStandardhttp://www.xbrl.org/2003/instancesharesxbrli0USDEPSDividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0USDUSD$2true0prgs_CommitmentsAndContingenciesAbstractprgsfalsenadurationCommitments and contingencies.falsefalsefalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:stringItemTypestringCommitments and contingencies.falsefalse3false0us-gaap_CommitmentsAndContingenciesDisclosureTextBlockus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1falsefalsefalse00<!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note 12 - us-gaap:CommitmentsAndContingenciesDisclosureTextBlock--> <div style="font-family: 'Times New Roman',Times,serif"> <div align="left" style="font-size: 10pt; margin-top: 12pt"><b>Note 12: Contingencies</b> </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">We are 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 other legal matters will have a material adverse effect on our consolidated financial position or results of operations. </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">On January&#160;21, 2010, JuxtaComm Technologies (JuxtaComm) filed a complaint in the Eastern District of Texas against Progress Software, two of our subsidiaries and 19 other defendants, alleging infringement of JuxtaComm&#8217;s US patent 6,195,662 (&#8220;System for Transforming and Exchanging Data Between Distributed Heterogeneous Computer Systems&#8221;). In its complaint, JuxtaComm alleges that certain of the products within our Sonic, Fuse, DataDirect Connect and DataServices product sets infringe JuxtaComm&#8217;s patent. In its complaint, JuxtaComm seeks unspecified monetary damages and permanent injunctive relief. </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">In May&#160;2010, we filed a response to this complaint in which we denied all claims. The discovery phase of this litigation has commenced. Trial is scheduled for January&#160;3, 2012. </div> <div align="left" style="font-size: 10pt; margin-top: 6pt">We intend to defend the action vigorously. While we believe that we have valid defenses to JuxtaComm&#8217;s claims, litigation is inherently unpredictable and we cannot make an estimate of the range of potential loss. It is possible that our business, financial position, or results of operations could be negatively affected by an unfavorable resolution of this action. </div> </div> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged NotefalsefalsefalsefalsefalseOtherus-types:textBlockItemTypestringIncludes disclosure of commitments and contingencies. This element may be used as a single block of text to encapsulate the entire disclosure including data and tables.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name FASB Interpretation (FIN) -Number 14 -Paragraph 3 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 5 -Paragraph 9, 10, 11, 12 falsefalse12ContingenciesUnKnownUnKnownUnKnownUnKnownfalsetrue