SEC Info  
    Home      Search      My Interests      Help      Sign In      Please Sign In

Shutterfly Inc – ‘10-Q’ for 6/30/12 – ‘EX-101.INS’

On:  Tuesday, 7/31/12, at 5:07pm ET   ·   For:  6/30/12   ·   Accession #:  1140361-12-34483   ·   File #:  1-33031

Previous ‘10-Q’:  ‘10-Q’ on 5/3/12 for 3/31/12   ·   Next:  ‘10-Q’ on 11/6/12 for 9/30/12   ·   Latest:  ‘10-Q’ on 8/7/19 for 6/30/19

Find Words in Filings emoji
 
  in    Show  and   Hints

  As Of               Filer                 Filing    For·On·As Docs:Size             Issuer                      Filing Agent

 7/31/12  Shutterfly Inc                    10-Q        6/30/12   37:4.6M                                   Broadridge Fin’l So… Inc

Quarterly Report   —   Form 10-Q   —   Sect. 13 / 15(d) – SEA’34
Filing Table of Contents

Document/Exhibit                   Description                      Pages   Size 

 1: 10-Q        Shutterfly Inc 10-Q 6-30-2012                       HTML    698K 
 2: EX-3.02     Articles of Incorporation/Organization or Bylaws    HTML    137K 
 3: EX-31.01    Certification -- §302 - SOA'02                      HTML     20K 
 4: EX-32.01    Certification -- §906 - SOA'02                      HTML     15K 
21: R1          Document and Entity Information                     HTML     39K 
14: R2          Condensed Consolidated Balance Sheet (Unaudited)    HTML    116K 
19: R3          Condensed Consolidated Balance Sheet (Unaudited)    HTML     26K 
                (Parenthetical)                                                  
23: R4          Condensed Consolidated Statement of Income          HTML     61K 
                (Unaudited)                                                      
34: R5          Condensed Consolidated Statement of Income          HTML     23K 
                (Unaudited) (Parenthetical)                                      
15: R6          Condensed Consolidated Statement of Cash Flows      HTML    127K 
                (Unaudited)                                                      
18: R7          The Company and Summary of Significant Accounting   HTML     29K 
                Policies                                                         
13: R8          Stock-Based Compensation                            HTML    100K 
11: R9          Net Loss Per Share                                  HTML     52K 
35: R10         Balance Sheet Components                            HTML     64K 
25: R11         Commitments and Contingencies                       HTML     29K 
24: R12         Acquisitions                                        HTML     29K 
29: R13         The Company and Summary of Significant Accounting   HTML     44K 
                Policies (Policies)                                              
30: R14         Stock-Based Compensation (Tables)                   HTML     96K 
28: R15         Net Loss Per Share (Tables)                         HTML     51K 
31: R16         Balance Sheet Components (Tables)                   HTML     67K 
20: R17         The Company and Summary of Significant Accounting   HTML     34K 
                Policies (Details)                                               
22: R18         Stock-Based Compensation (Details)                  HTML    166K 
27: R19         Net Loss Per Share (Details)                        HTML     33K 
37: R20         Balance Sheet Components (Prepaid Expenses and      HTML     28K 
                Other Current Assets) (Details)                                  
32: R21         Balance Sheet Components (Property and Equipment)   HTML     35K 
                (Details)                                                        
16: R22         Balance Sheet Components (Accrued Liabilities)      HTML     36K 
                (Details)                                                        
26: R23         Commitments and Contingencies (Details)             HTML     15K 
17: R24         Acquisitions (Details)                              HTML     55K 
36: XML         IDEA XML File -- Filing Summary                      XML     53K 
12: EXCEL       IDEA Workbook of Financial Reports (.xls)            XLS    492K 
 5: EX-101.INS  XBRL Instance -- sfly-20120630                       XML    739K 
 7: EX-101.CAL  XBRL Calculations -- sfly-20120630_cal               XML    113K 
 8: EX-101.DEF  XBRL Definitions -- sfly-20120630_def                XML    224K 
 9: EX-101.LAB  XBRL Labels -- sfly-20120630_lab                     XML    803K 
10: EX-101.PRE  XBRL Presentations -- sfly-20120630_pre              XML    451K 
 6: EX-101.SCH  XBRL Schema -- sfly-20120630                         XSD     71K 
33: ZIP         XBRL Zipped Folder -- 0001140361-12-034483-xbrl      Zip     82K 


‘EX-101.INS’   —   XBRL Instance — sfly-20120630


This Exhibit is an XBRL XML File.


                                                                                                                                                                                
<?xml version="1.0" encoding="windows-1252"?>
<!-- Generated by Thomson Reuters Accelus -->
<xbrl xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:invest="http://xbrl.sec.gov/invest/2011-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2011-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2011-01-31" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:country="http://xbrl.sec.gov/country/2011-01-31" xmlns:curr="http://xbrl.sec.gov/currency/2011-01-31" xmlns:naics="http://xbrl.sec.gov/naics/2011-01-31" xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2011-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2011-01-31" xmlns:sfly="http://shutterfly.com/20120630" xmlns="http://www.xbrl.org/2003/instance">
<link:schemaRef xlink:type="simple" xlink:href="sfly-20120630.xsd"/>
<xbrli:context id="c20120101to20120630">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0001125920 </xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate> 2012-01-01 </xbrli:startDate>
<xbrli:endDate> 2012-06-30 </xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="c20120726">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0001125920 </xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:instant> 2012-07-26 </xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="c20120630">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0001125920 </xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:instant> 2012-06-30 </xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="c20111231">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0001125920 </xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:instant> 2011-12-31 </xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="c20120401to20120630">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0001125920 </xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate> 2012-04-01 </xbrli:startDate>
<xbrli:endDate> 2012-06-30 </xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="c20110401to20110630">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0001125920 </xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate> 2011-04-01 </xbrli:startDate>
<xbrli:endDate> 2011-06-30 </xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="c20110101to20110630">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0001125920 </xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate> 2011-01-01 </xbrli:startDate>
<xbrli:endDate> 2011-06-30 </xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="c20120401to20120630_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_CostOfSalesMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0001125920 </xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis"> us-gaap:CostOfSalesMember </xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate> 2012-04-01 </xbrli:startDate>
<xbrli:endDate> 2012-06-30 </xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="c20110401to20110630_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_CostOfSalesMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0001125920 </xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis"> us-gaap:CostOfSalesMember </xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate> 2011-04-01 </xbrli:startDate>
<xbrli:endDate> 2011-06-30 </xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="c20120101to20120630_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_CostOfSalesMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0001125920 </xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis"> us-gaap:CostOfSalesMember </xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate> 2012-01-01 </xbrli:startDate>
<xbrli:endDate> 2012-06-30 </xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="c20110101to20110630_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_CostOfSalesMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0001125920 </xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis"> us-gaap:CostOfSalesMember </xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate> 2011-01-01 </xbrli:startDate>
<xbrli:endDate> 2011-06-30 </xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="c20120401to20120630_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_TechnologyAndDevelopmentMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0001125920 </xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis"> sfly:TechnologyAndDevelopmentMember </xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate> 2012-04-01 </xbrli:startDate>
<xbrli:endDate> 2012-06-30 </xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="c20110401to20110630_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_TechnologyAndDevelopmentMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0001125920 </xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis"> sfly:TechnologyAndDevelopmentMember </xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate> 2011-04-01 </xbrli:startDate>
<xbrli:endDate> 2011-06-30 </xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="c20120101to20120630_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_TechnologyAndDevelopmentMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0001125920 </xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis"> sfly:TechnologyAndDevelopmentMember </xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate> 2012-01-01 </xbrli:startDate>
<xbrli:endDate> 2012-06-30 </xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="c20110101to20110630_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_TechnologyAndDevelopmentMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0001125920 </xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis"> sfly:TechnologyAndDevelopmentMember </xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate> 2011-01-01 </xbrli:startDate>
<xbrli:endDate> 2011-06-30 </xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="c20120401to20120630_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_SellingAndMarketingExpenseMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0001125920 </xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis"> us-gaap:SellingAndMarketingExpenseMember </xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate> 2012-04-01 </xbrli:startDate>
<xbrli:endDate> 2012-06-30 </xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="c20110401to20110630_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_SellingAndMarketingExpenseMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0001125920 </xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis"> us-gaap:SellingAndMarketingExpenseMember </xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate> 2011-04-01 </xbrli:startDate>
<xbrli:endDate> 2011-06-30 </xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="c20120101to20120630_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_SellingAndMarketingExpenseMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0001125920 </xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis"> us-gaap:SellingAndMarketingExpenseMember </xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate> 2012-01-01 </xbrli:startDate>
<xbrli:endDate> 2012-06-30 </xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="c20110101to20110630_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_SellingAndMarketingExpenseMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0001125920 </xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis"> us-gaap:SellingAndMarketingExpenseMember </xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate> 2011-01-01 </xbrli:startDate>
<xbrli:endDate> 2011-06-30 </xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="c20120401to20120630_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_GeneralAndAdministrativeExpenseMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0001125920 </xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis"> us-gaap:GeneralAndAdministrativeExpenseMember </xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate> 2012-04-01 </xbrli:startDate>
<xbrli:endDate> 2012-06-30 </xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="c20110401to20110630_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_GeneralAndAdministrativeExpenseMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0001125920 </xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis"> us-gaap:GeneralAndAdministrativeExpenseMember </xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate> 2011-04-01 </xbrli:startDate>
<xbrli:endDate> 2011-06-30 </xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="c20120101to20120630_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_GeneralAndAdministrativeExpenseMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0001125920 </xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis"> us-gaap:GeneralAndAdministrativeExpenseMember </xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate> 2012-01-01 </xbrli:startDate>
<xbrli:endDate> 2012-06-30 </xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="c20110101to20110630_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_GeneralAndAdministrativeExpenseMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0001125920 </xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis"> us-gaap:GeneralAndAdministrativeExpenseMember </xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate> 2011-01-01 </xbrli:startDate>
<xbrli:endDate> 2011-06-30 </xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="c20101231">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0001125920 </xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:instant> 2010-12-31 </xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="c20110630">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0001125920 </xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:instant> 2011-06-30 </xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="c20120630_IncomeTaxAuthorityAxis_InternalRevenueServiceIRSMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0001125920 </xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis"> us-gaap:InternalRevenueServiceIRSMember </xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant> 2012-06-30 </xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="c20120630_IncomeTaxAuthorityAxis_CaliforniaMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0001125920 </xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis"> sfly:CaliforniaMember </xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant> 2012-06-30 </xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="c20120630_IncomeTaxAuthorityAxis_OtherJurisdictionsMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0001125920 </xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis"> sfly:OtherJurisdictionsMember </xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant> 2012-06-30 </xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="c20120101to20120630_IncomeTaxAuthorityAxis_InternalRevenueServiceIRSMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0001125920 </xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis"> us-gaap:InternalRevenueServiceIRSMember </xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate> 2012-01-01 </xbrli:startDate>
<xbrli:endDate> 2012-06-30 </xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="c20120101to20120630_IncomeTaxAuthorityAxis_CaliforniaMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0001125920 </xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis"> sfly:CaliforniaMember </xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate> 2012-01-01 </xbrli:startDate>
<xbrli:endDate> 2012-06-30 </xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="c20120101to20120630_IncomeTaxAuthorityAxis_OtherJurisdictionsMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0001125920 </xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis"> sfly:OtherJurisdictionsMember </xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate> 2012-01-01 </xbrli:startDate>
<xbrli:endDate> 2012-06-30 </xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="c20111231_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_StockOptionsMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0001125920 </xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis"> us-gaap:StockOptionsMember </xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant> 2011-12-31 </xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="c20120331_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_StockOptionsMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0001125920 </xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis"> us-gaap:StockOptionsMember </xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant> 2012-03-31 </xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="c20120101to20120331_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_StockOptionsMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0001125920 </xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis"> us-gaap:StockOptionsMember </xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate> 2012-01-01 </xbrli:startDate>
<xbrli:endDate> 2012-03-31 </xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="c20120401to20120630_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_StockOptionsMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0001125920 </xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis"> us-gaap:StockOptionsMember </xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate> 2012-04-01 </xbrli:startDate>
<xbrli:endDate> 2012-06-30 </xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="c20120630_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_StockOptionsMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0001125920 </xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis"> us-gaap:StockOptionsMember </xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant> 2012-06-30 </xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="c20120101to20120630_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_RestrictedStockUnitsRSUMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0001125920 </xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis"> us-gaap:RestrictedStockUnitsRSUMember </xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate> 2012-01-01 </xbrli:startDate>
<xbrli:endDate> 2012-06-30 </xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="c20111231_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_RestrictedStockUnitsRSUMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0001125920 </xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis"> us-gaap:RestrictedStockUnitsRSUMember </xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant> 2011-12-31 </xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="c20120101to20120331_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_RestrictedStockUnitsRSUMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0001125920 </xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis"> us-gaap:RestrictedStockUnitsRSUMember </xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate> 2012-01-01 </xbrli:startDate>
<xbrli:endDate> 2012-03-31 </xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="c20120401to20120630_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_RestrictedStockUnitsRSUMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0001125920 </xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis"> us-gaap:RestrictedStockUnitsRSUMember </xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate> 2012-04-01 </xbrli:startDate>
<xbrli:endDate> 2012-06-30 </xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="c20120331_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_RestrictedStockUnitsRSUMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0001125920 </xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis"> us-gaap:RestrictedStockUnitsRSUMember </xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant> 2012-03-31 </xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="c20120630_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_RestrictedStockUnitsRSUMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0001125920 </xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis"> us-gaap:RestrictedStockUnitsRSUMember </xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant> 2012-06-30 </xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="c20120630_PropertyPlantAndEquipmentByTypeAxis_ComputerEquipmentMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0001125920 </xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis"> us-gaap:ComputerEquipmentMember </xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant> 2012-06-30 </xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="c20111231_PropertyPlantAndEquipmentByTypeAxis_ComputerEquipmentMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0001125920 </xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis"> us-gaap:ComputerEquipmentMember </xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant> 2011-12-31 </xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="c20120630_PropertyPlantAndEquipmentByTypeAxis_SoftwareMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0001125920 </xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis"> us-gaap:SoftwareMember </xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant> 2012-06-30 </xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="c20111231_PropertyPlantAndEquipmentByTypeAxis_SoftwareMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0001125920 </xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis"> us-gaap:SoftwareMember </xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant> 2011-12-31 </xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="c20120630_PropertyPlantAndEquipmentByTypeAxis_LeaseholdImprovementsMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0001125920 </xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis"> us-gaap:LeaseholdImprovementsMember </xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant> 2012-06-30 </xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="c20111231_PropertyPlantAndEquipmentByTypeAxis_LeaseholdImprovementsMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0001125920 </xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis"> us-gaap:LeaseholdImprovementsMember </xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant> 2011-12-31 </xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="c20120630_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0001125920 </xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis"> us-gaap:FurnitureAndFixturesMember </xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant> 2012-06-30 </xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="c20111231_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0001125920 </xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis"> us-gaap:FurnitureAndFixturesMember </xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant> 2011-12-31 </xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="c20120630_PropertyPlantAndEquipmentByTypeAxis_SoftwareAndWebsiteDevelopmentCostsMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0001125920 </xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis"> sfly:SoftwareAndWebsiteDevelopmentCostsMember </xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant> 2012-06-30 </xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="c20111231_PropertyPlantAndEquipmentByTypeAxis_SoftwareAndWebsiteDevelopmentCostsMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0001125920 </xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis"> sfly:SoftwareAndWebsiteDevelopmentCostsMember </xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant> 2011-12-31 </xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="c20120630_AcquiredFiniteLivedIntangibleAssetsByMajorClassAxis_EastmanKodakGalleryAssetsMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0001125920 </xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:AcquiredFiniteLivedIntangibleAssetsByMajorClassAxis"> sfly:EastmanKodakGalleryAssetsMember </xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant> 2012-06-30 </xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="c20120630_LossContingenciesByNatureOfContingencyAxis_PrincetonDigitalImageMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0001125920 </xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis"> sfly:PrincetonDigitalImageMember </xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant> 2012-06-30 </xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="c20120630_BusinessAcquisitionAxis_EastmanKodakGalleryAssetsMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0001125920 </xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis"> sfly:EastmanKodakGalleryAssetsMember </xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant> 2012-06-30 </xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="c20120101to20120630_BusinessAcquisitionAxis_EastmanKodakGalleryAssetsMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0001125920 </xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis"> sfly:EastmanKodakGalleryAssetsMember </xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate> 2012-01-01 </xbrli:startDate>
<xbrli:endDate> 2012-06-30 </xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="c20120101to20120630_BusinessAcquisitionAxis_PhotoccinoLtdMember_PropertyPlantAndEquipmentByTypeAxis_DevelopedTechnologyRightsMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0001125920 </xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis"> sfly:PhotoccinoLtdMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis"> us-gaap:DevelopedTechnologyRightsMember </xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate> 2012-01-01 </xbrli:startDate>
<xbrli:endDate> 2012-06-30 </xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="c20120101to20120630_BusinessAcquisitionAxis_PhotoccinoLtdMember_PropertyPlantAndEquipmentByTypeAxis_NoncompeteAgreementsMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0001125920 </xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis"> sfly:PhotoccinoLtdMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis"> us-gaap:NoncompeteAgreementsMember </xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate> 2012-01-01 </xbrli:startDate>
<xbrli:endDate> 2012-06-30 </xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="c20120101to20120630_BusinessAcquisitionAxis_PhotoccinoLtdMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0001125920 </xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis"> sfly:PhotoccinoLtdMember </xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate> 2012-01-01 </xbrli:startDate>
<xbrli:endDate> 2012-06-30 </xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="c20120630_BusinessAcquisitionAxis_PhotoccinoLtdMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0001125920 </xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis"> sfly:PhotoccinoLtdMember </xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant> 2012-06-30 </xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="c20120630_BusinessAcquisitionAxis_PhotoccinoLtdMember_PropertyPlantAndEquipmentByTypeAxis_DevelopedTechnologyRightsMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0001125920 </xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis"> us-gaap:DevelopedTechnologyRightsMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis"> sfly:PhotoccinoLtdMember </xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant> 2012-06-30 </xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="c20120630_BusinessAcquisitionAxis_PhotoccinoLtdMember_PropertyPlantAndEquipmentByTypeAxis_InProcessResearchAndDevelopmentMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0001125920 </xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis"> sfly:PhotoccinoLtdMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis"> sfly:InProcessResearchAndDevelopmentMember </xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant> 2012-06-30 </xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="c20120630_BusinessAcquisitionAxis_PhotoccinoLtdMember_PropertyPlantAndEquipmentByTypeAxis_NoncompeteAgreementsMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0001125920 </xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis"> sfly:PhotoccinoLtdMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis"> us-gaap:NoncompeteAgreementsMember </xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant> 2012-06-30 </xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:unit id="U001">
<xbrli:measure> xbrli:shares </xbrli:measure>
</xbrli:unit>
<xbrli:unit id="U002">
<xbrli:measure> iso4217:USD </xbrli:measure>
</xbrli:unit>
<xbrli:unit id="U003">
<xbrli:divide>
<xbrli:unitNumerator>
<xbrli:measure> iso4217:USD </xbrli:measure>
</xbrli:unitNumerator>
<xbrli:unitDenominator>
<xbrli:measure> xbrli:shares </xbrli:measure>
</xbrli:unitDenominator>
</xbrli:divide>
</xbrli:unit>
<xbrli:unit id="U004">
<xbrli:measure> xbrli:pure </xbrli:measure>
</xbrli:unit>
<!-- Accounts receivable, net -->
<us-gaap:AccountsReceivableNetCurrent contextRef="c20120630" unitRef="U002" decimals="-3"> 11110000 </us-gaap:AccountsReceivableNetCurrent>
<!-- Accounts receivable, net -->
<us-gaap:AccountsReceivableNetCurrent contextRef="c20111231" unitRef="U002" decimals="-3"> 12997000 </us-gaap:AccountsReceivableNetCurrent>
<!-- Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment -->
<us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c20120630" unitRef="U002" decimals="-3"> 116477000 </us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
<!-- Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment -->
<us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c20111231" unitRef="U002" decimals="-3"> 109680000 </us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
<!-- Acquisition purchase price-Eastman Kodak Gallery Assets [Member] -->
<us-gaap:AcquiredFiniteLivedIntangibleAssetAmount contextRef="c20120630_BusinessAcquisitionAxis_EastmanKodakGalleryAssetsMember" unitRef="U002" decimals="-5"> 24400000 </us-gaap:AcquiredFiniteLivedIntangibleAssetAmount>
<!-- Additional Paid in Capital, Common Stock -->
<us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c20120630" unitRef="U002" decimals="-3"> 631859000 </us-gaap:AdditionalPaidInCapitalCommonStock>
<!-- Additional Paid in Capital, Common Stock -->
<us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c20111231" unitRef="U002" decimals="-3"> 589067000 </us-gaap:AdditionalPaidInCapitalCommonStock>
<!-- Amortization of intangible assets -->
<us-gaap:AmortizationOfIntangibleAssets contextRef="c20120101to20120630" unitRef="U002" decimals="-3"> 9103000 </us-gaap:AmortizationOfIntangibleAssets>
<!-- Amortization of intangible assets -->
<us-gaap:AmortizationOfIntangibleAssets contextRef="c20110101to20110630" unitRef="U002" decimals="-3"> 4206000 </us-gaap:AmortizationOfIntangibleAssets>
<!-- Effective date of acquisition-Photoccino Ltd [Member] -->
<us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition contextRef="c20120101to20120630_BusinessAcquisitionAxis_PhotoccinoLtdMember"> 2012-05-25 </us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition>
<!-- Business Acquisition, Purchase Price Allocation, Amortizable Intangible Assets-Technology [Member]-Photoccino Ltd [Member] -->
<us-gaap:BusinessAcquisitionPurchasePriceAllocationAmortizableIntangibleAssets contextRef="c20120630_BusinessAcquisitionAxis_PhotoccinoLtdMember_PropertyPlantAndEquipmentByTypeAxis_DevelopedTechnologyRightsMember" unitRef="U002" decimals="-6"> 3000000 </us-gaap:BusinessAcquisitionPurchasePriceAllocationAmortizableIntangibleAssets>
<!-- Business Acquisition, Purchase Price Allocation, Amortizable Intangible Assets-Photoccino Ltd [Member]-In Process Research and Development [Member] -->
<us-gaap:BusinessAcquisitionPurchasePriceAllocationAmortizableIntangibleAssets contextRef="c20120630_BusinessAcquisitionAxis_PhotoccinoLtdMember_PropertyPlantAndEquipmentByTypeAxis_InProcessResearchAndDevelopmentMember" unitRef="U002" decimals="-5"> 700000 </us-gaap:BusinessAcquisitionPurchasePriceAllocationAmortizableIntangibleAssets>
<!-- Business Acquisition, Purchase Price Allocation, Amortizable Intangible Assets-Photoccino Ltd [Member]-Noncompete Agreements [Member] -->
<us-gaap:BusinessAcquisitionPurchasePriceAllocationAmortizableIntangibleAssets contextRef="c20120630_BusinessAcquisitionAxis_PhotoccinoLtdMember_PropertyPlantAndEquipmentByTypeAxis_NoncompeteAgreementsMember" unitRef="U002" decimals="0"> 80000 </us-gaap:BusinessAcquisitionPurchasePriceAllocationAmortizableIntangibleAssets>
<!-- Business Acquisition, Purchase Price Allocation, Deferred Income Taxes, Asset (Liability), Net-Photoccino Ltd [Member] -->
<us-gaap:BusinessAcquisitionPurchasePriceAllocationDeferredIncomeTaxesAssetLiabilityNet contextRef="c20120630_BusinessAcquisitionAxis_PhotoccinoLtdMember" unitRef="U002" decimals="0"> 950000 </us-gaap:BusinessAcquisitionPurchasePriceAllocationDeferredIncomeTaxesAssetLiabilityNet>
<!-- Business Acquisition, Purchase Price Allocation, Goodwill Amount-Photoccino Ltd [Member] -->
<us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillAmount contextRef="c20120630_BusinessAcquisitionAxis_PhotoccinoLtdMember" unitRef="U002" decimals="-5"> 700000 </us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillAmount>
<!-- Cash and cash equivalents -->
<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c20120630" unitRef="U002" decimals="-3"> 118083000 </us-gaap:CashAndCashEquivalentsAtCarryingValue>
<!-- Cash and cash equivalents -->
<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c20111231" unitRef="U002" decimals="-3"> 179915000 </us-gaap:CashAndCashEquivalentsAtCarryingValue>
<!-- Cash and cash equivalents -->
<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c20101231" unitRef="U002" decimals="-3"> 252244000 </us-gaap:CashAndCashEquivalentsAtCarryingValue>
<!-- Cash and cash equivalents -->
<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c20110630" unitRef="U002" decimals="-3"> 75935000 </us-gaap:CashAndCashEquivalentsAtCarryingValue>
<!-- Cash equivalents -->
<us-gaap:CashEquivalentsAtCarryingValue contextRef="c20120630" unitRef="U002" decimals="-5"> 58700000 </us-gaap:CashEquivalentsAtCarryingValue>
<!-- Cash equivalents -->
<us-gaap:CashEquivalentsAtCarryingValue contextRef="c20111231" unitRef="U002" decimals="-5"> 58700000 </us-gaap:CashEquivalentsAtCarryingValue>
<!-- Increase (Decrease) in Accounts Receivable -->
<us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c20120101to20120630" unitRef="U002" decimals="-3"> -1887000 </us-gaap:IncreaseDecreaseInAccountsReceivable>
<!-- Increase (Decrease) in Accounts Receivable -->
<us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c20110101to20110630" unitRef="U002" decimals="-3"> -185000 </us-gaap:IncreaseDecreaseInAccountsReceivable>
<!-- Increase (Decrease) in Inventories -->
<us-gaap:IncreaseDecreaseInInventories contextRef="c20120101to20120630" unitRef="U002" decimals="-3"> 159000 </us-gaap:IncreaseDecreaseInInventories>
<!-- Increase (Decrease) in Inventories -->
<us-gaap:IncreaseDecreaseInInventories contextRef="c20110101to20110630" unitRef="U002" decimals="-3"> -1311000 </us-gaap:IncreaseDecreaseInInventories>
<!-- Increase (Decrease) in Prepaid Expense and Other Assets -->
<us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c20120101to20120630" unitRef="U002" decimals="-3"> 29440000 </us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
<!-- Increase (Decrease) in Prepaid Expense and Other Assets -->
<us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c20110101to20110630" unitRef="U002" decimals="-3"> 38149000 </us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
<!-- Accounts payable -->
<us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c20120101to20120630" unitRef="U002" decimals="-3"> 2880000 </us-gaap:IncreaseDecreaseInAccountsPayable>
<!-- Accounts payable -->
<us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c20110101to20110630" unitRef="U002" decimals="-3"> -20786000 </us-gaap:IncreaseDecreaseInAccountsPayable>
<!-- Accrued and other liabilities -->
<us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="c20120101to20120630" unitRef="U002" decimals="-3"> -33086000 </us-gaap:IncreaseDecreaseInAccruedLiabilities>
<!-- Accrued and other liabilities -->
<us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="c20110101to20110630" unitRef="U002" decimals="-3"> -20787000 </us-gaap:IncreaseDecreaseInAccruedLiabilities>
<!-- Commitments and Contingencies Disclosure [Text Block] -->
<us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c20120101to20120630">
<div><div style="text-align: left; text-indent: 0pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0pt;">Note 5 - Commitments and Contingencies</div><div style="text-indent: 0pt; display: block;"><div style="text-indent: 0pt; display: block;"><br /></div><div style="text-align: left; font-style: italic; text-indent: 0pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0pt;">Indemnifications</div><div style="text-indent: 0pt; display: block;"><br /></div><div style="text-align: justify; text-indent: 18pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; margin-right: 0pt;">In the normal course of business, the Company enters into contracts and agreements that contain a variety of representations and warranties and provide for general indemnifications. The Company's exposure under these agreements is unknown because it involves future claims that may be made against the Company, but have not yet been made. To date, the Company has not paid any claims or been required to defend any action related to its indemnification obligations. However, the Company may record charges in the future as a result of these indemnification obligations.</div><div style="text-indent: 0pt; display: block;"><br /></div><div style="text-align: justify; font-style: italic; text-indent: 0pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0pt;">Contingencies</div><div style="text-indent: 0pt; display: block;"><br /></div><div style="text-align: justify; text-indent: 18pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; margin-right: 0pt;">From time to time, the Company may have certain contingent liabilities that arise in the ordinary course of its business activities. The Company accrues contingent liabilities when it is probable that future expenditures will be made and such expenditures can be reasonably estimated.</div><div style="text-align: justify; text-indent: 18pt; display: block; margin-left: 0pt; margin-right: 0pt;"><br /><font style="font-style: italic; display: inline; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Legal Matters</font></div><div style="text-indent: 0pt; display: block;"><br /></div><div style="text-align: justify; text-indent: 18pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; margin-right: 0pt;">On December 10, 2010, Eastman Kodak Company ("Kodak") filed a complaint for alleged patent infringement against the Company in Eastman Kodak Company v. Shutterfly, Inc., C.A. No. 10-1079-SLR, in the U.S. District Court for the District of Delaware. The complaint asserts infringement of U.S. Patents Nos. 6,549,306; 6,600,572; 7,202,982; 6,069,712; and 6,512,570, which claim among other things, methods for selecting photographic images using index prints, an image handling system incorporating coded instructions, and processing a roll of exposed photographic film into corresponding visual prints and distributing such prints. The Complaint asserts that the Company directly or indirectly infringes the patents without providing any details concerning the alleged infringement, and it seeks unspecified damages and injunctive relief. The Company believes the suit is without merit and will defend itself vigorously. On February 3, 2011, the Company filed an answer and counterclaims against Kodak. On November 16, 2011, Kodak filed its First Amended Complaint adding Tiny Prints, Inc. as a defendant. On December 13, 2011, the Company and Tiny Prints, Inc. each filed its answer and counterclaims against Kodak. A trial date is currently set for on or around October 21, 2013. In light of the provisions of federal bankruptcy law, the Company has requested that the court stay the entirety of Eastman Kodak Company v. Shutterfly, Inc., C.A. No. 10-1079-SLR.</div><div style="text-indent: 0pt; display: block;"><br /></div><div style="text-align: justify; text-indent: 18pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; margin-right: 0pt;">On January 31, 2011, the Company filed a complaint for patent infringement against Eastman Kodak Company and Kodak Imaging Network, Inc. in Shutterfly, Inc. v. Eastman Kodak Company and Kodak Imaging Network, Inc., C.A. No. 11-099-SLR, in the U.S. District Court for the District of Delaware. The complaint asserts infringement of U.S. Patents Nos. 6,583,799; 7,269,800; 6,587,596; 6,973,222; 7,474,801; 7,016,869; and 7,395,229, which claim among other things, methods for image uploading, image cropping, automatic generation of photo albums, and changing attributes of an image-based product. The Complaint asserts that Kodak directly or indirectly infringes the patents, and it seeks unspecified damages and injunctive relief. On March 24, 2011, Kodak filed an answer and counterclaims against the Company. On November 16, 2011, the Company filed its First Amended Complaint to include U.S. Patent No. 7,243,079. On the same day, November 16, 2011, Kodak filed its answer. Upon Kodak's filing of a Chapter 11 petition on January 19, 2012, Shutterfly, Inc. v. Eastman Kodak Company and Kodak Imaging Network, Inc., C.A. No. 11-099-SLR was automatically stayed pursuant to provisions of federal bankruptcy law. On January 30, 2012, the Company filed a Notice of Suggestion of Bankruptcy, suggesting that the Company's counterclaims and affirmative defenses also be automatically stayed.</div><div style="text-indent: 0pt; display: block;"><br /></div><div style="text-align: justify; text-indent: 18pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; margin-right: 0pt;">On September 10, 2011, Princeton Digital Image Corporation ("Princeton") filed a complaint for alleged patent infringement against the Company and seven other defendants in Princeton Digital Image Corporation v. Facebook, Inc. et al., Civ. No. 2:2011cv00400, in the Eastern District of Texas, Tyler Division. The complaint asserts infringement of U.S. Patent No. 4,813,056, which claims, among other things, a method for encoding user's images. The Complaint asserts that the Company directly or indirectly infringes the patent without providing any details concerning the alleged infringement, and it seeks unspecified damages and injunctive relief. On September 12, 2011 Princeton filed a First Amended Complaint adding additional defendants. On January 23, 2012, the Company filed its Answer to Princeton's First Amended Complaint, and on March 12, 2012, the Company filed a Motion to Transfer Venue to the U.S. District Court for the Northern District of California.</div><div style="text-indent: 0pt; display: block;"> </div><div style="text-align: justify; text-indent: 18pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; margin-right: 0pt;">In all cases, at each reporting period, the Company evaluates whether or not a potential loss amount or a potential range of loss is probable and reasonably estimable under the provisions of the authoritative guidance that addresses accounting for contingencies. In such cases, the Company accrues for the amount, or if a range, the Company accrues the low end of the range as a component of legal expense. The Company monitors developments in these legal matters that could affect the estimate it has previously accrued. There are no amounts accrued which the Company believes would be material to its financial position and results of operations.</div></div><br /></div>
</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
<!-- Common stock, shares authorized (in shares) -->
<us-gaap:CommonStockSharesAuthorized contextRef="c20120630" unitRef="U001" decimals="0"> 100000 </us-gaap:CommonStockSharesAuthorized>
<!-- Common stock, shares authorized (in shares) -->
<us-gaap:CommonStockSharesAuthorized contextRef="c20111231" unitRef="U001" decimals="0"> 100000 </us-gaap:CommonStockSharesAuthorized>
<!-- Common stock, shares issued (in shares) -->
<us-gaap:CommonStockSharesIssued contextRef="c20120630" unitRef="U001" decimals="0"> 35958 </us-gaap:CommonStockSharesIssued>
<!-- Common stock, shares issued (in shares) -->
<us-gaap:CommonStockSharesIssued contextRef="c20111231" unitRef="U001" decimals="0"> 34839 </us-gaap:CommonStockSharesIssued>
<!-- Common stock, shares outstanding (in shares) -->
<us-gaap:CommonStockSharesOutstanding contextRef="c20120630" unitRef="U001" decimals="0"> 35958 </us-gaap:CommonStockSharesOutstanding>
<!-- Common stock, shares outstanding (in shares) -->
<us-gaap:CommonStockSharesOutstanding contextRef="c20111231" unitRef="U001" decimals="0"> 34839 </us-gaap:CommonStockSharesOutstanding>
<!-- Common stock, $0.0001 par value; 100,000 shares authorized; 35,958 and 34,839 shares issued and outstanding on June 30, 2012 and December 31, 2011, respectively -->
<us-gaap:CommonStockValue contextRef="c20120630" unitRef="U002" decimals="-3"> 4000 </us-gaap:CommonStockValue>
<!-- Common stock, $0.0001 par value; 100,000 shares authorized; 35,958 and 34,839 shares issued and outstanding on June 30, 2012 and December 31, 2011, respectively -->
<us-gaap:CommonStockValue contextRef="c20111231" unitRef="U002" decimals="-3"> 4000 </us-gaap:CommonStockValue>
<!-- Cost of Revenue -->
<us-gaap:CostOfRevenue contextRef="c20120401to20120630" unitRef="U002" decimals="-3"> 50710000 </us-gaap:CostOfRevenue>
<!-- Cost of Revenue -->
<us-gaap:CostOfRevenue contextRef="c20110401to20110630" unitRef="U002" decimals="-3"> 39881000 </us-gaap:CostOfRevenue>
<!-- Cost of Revenue -->
<us-gaap:CostOfRevenue contextRef="c20120101to20120630" unitRef="U002" decimals="-3"> 100763000 </us-gaap:CostOfRevenue>
<!-- Cost of Revenue -->
<us-gaap:CostOfRevenue contextRef="c20110101to20110630" unitRef="U002" decimals="-3"> 69427000 </us-gaap:CostOfRevenue>
<!-- Liabilities, Current -->
<us-gaap:LiabilitiesCurrent contextRef="c20120630" unitRef="U002" decimals="-3"> 58873000 </us-gaap:LiabilitiesCurrent>
<!-- Liabilities, Current -->
<us-gaap:LiabilitiesCurrent contextRef="c20111231" unitRef="U002" decimals="-3"> 80847000 </us-gaap:LiabilitiesCurrent>
<!-- Schedule of prepaid expenses and other current assets -->
<us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock contextRef="c20120101to20120630">
<div><div style="text-align: justify; font-style: italic; text-indent: 0pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0pt;">Prepaid Expenses and Other Current Assets</div><div style="text-align: justify; text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"> </div><div style="text-align: left;"><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: times new roman; font-size: 10pt;"><tr><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 1.6pt;"> </div></td><td colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 3.6pt;">June 30,</div><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 3.6pt;">2012</div></td><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 1.6pt;"> </div></td><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 1.6pt;"> </div></td><td colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 3.6pt;">December 31,</div><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 3.6pt;">2011</div></td><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 1.6pt;"> </div></td></tr><tr><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; font-style: italic; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 1.6pt;"> </div></td><td colspan="6" nowrap="nowrap" valign="bottom"><div style="text-align: center; font-style: italic; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 11.6pt;">(in thousands)</div></td><td align="left" valign="bottom"><div style="text-align: left; font-style: italic; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 1.6pt;"> </div></td></tr><tr bgcolor="#cceeff"><td align="left" valign="bottom" style="width: 76%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0pt;">Intra-period deferred tax asset</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;">$</div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;">30,982</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;">$</div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;">-</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td></tr><tr bgcolor="white"><td align="left" valign="bottom" style="width: 76%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0pt;">Prepaid service contracts - current portion</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;">5,440</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;">4,727</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td></tr><tr bgcolor="#cceeff"><td align="left" valign="bottom" style="width: 76%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0pt;">Prepaid income taxes</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;">1,020</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;">1,952</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td></tr><tr bgcolor="white"><td align="left" valign="bottom" style="padding-bottom: 2px; width: 76%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0pt;">Other prepaid expenses and current assets</div></td><td align="left" valign="bottom" style="padding-bottom: 2px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 2px solid; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="right" valign="bottom" style="border-bottom: black 2px solid; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;">5,878</div></td><td align="left" valign="bottom" style="padding-bottom: 2px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="left" valign="bottom" style="padding-bottom: 2px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 2px solid; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="right" valign="bottom" style="border-bottom: black 2px solid; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;">7,191</div></td><td align="left" valign="bottom" style="padding-bottom: 2px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td></tr><tr bgcolor="#cceeff"><td align="left" valign="bottom" style="padding-bottom: 4px; width: 76%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;">$</div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;">43,320</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;">$</div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;">13,870</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td></tr></table></div></div>
</us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock>
<!-- Deferred Income Tax Expense (Benefit) -->
<us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c20120101to20120630" unitRef="U002" decimals="-3"> -2785000 </us-gaap:DeferredIncomeTaxExpenseBenefit>
<!-- Deferred Income Tax Expense (Benefit) -->
<us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c20110101to20110630" unitRef="U002" decimals="-3"> 0 </us-gaap:DeferredIncomeTaxExpenseBenefit>
<!-- Deferred tax asset, current portion -->
<us-gaap:DeferredTaxAssetsNetCurrent contextRef="c20120630" unitRef="U002" decimals="-3"> 598000 </us-gaap:DeferredTaxAssetsNetCurrent>
<!-- Deferred tax asset, current portion -->
<us-gaap:DeferredTaxAssetsNetCurrent contextRef="c20111231" unitRef="U002" decimals="-3"> 598000 </us-gaap:DeferredTaxAssetsNetCurrent>
<!-- Deferred tax liability -->
<us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="c20111231" unitRef="U002" decimals="-3"> 13948000 </us-gaap:DeferredTaxLiabilitiesNoncurrent>
<!-- Deferred tax liability -->
<us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="c20120630" unitRef="U002" decimals="-3"> 12403000 </us-gaap:DeferredTaxLiabilitiesNoncurrent>
<!-- Deferred Revenue, Current -->
<us-gaap:DeferredRevenueCurrent contextRef="c20120630" unitRef="U002" decimals="-3"> 13584000 </us-gaap:DeferredRevenueCurrent>
<!-- Deferred Revenue, Current -->
<us-gaap:DeferredRevenueCurrent contextRef="c20111231" unitRef="U002" decimals="-3"> 12106000 </us-gaap:DeferredRevenueCurrent>
<!-- Stock-based compensation-Cost of revenues [Member] -->
<us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20120401to20120630_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_CostOfSalesMember" unitRef="U002" decimals="-3"> 443000 </us-gaap:AllocatedShareBasedCompensationExpense>
<!-- Stock-based compensation-Cost of revenues [Member] -->
<us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20110401to20110630_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_CostOfSalesMember" unitRef="U002" decimals="-3"> 754000 </us-gaap:AllocatedShareBasedCompensationExpense>
<!-- Stock-based compensation-Cost of revenues [Member] -->
<us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20120101to20120630_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_CostOfSalesMember" unitRef="U002" decimals="-3"> 905000 </us-gaap:AllocatedShareBasedCompensationExpense>
<!-- Stock-based compensation-Cost of revenues [Member] -->
<us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20110101to20110630_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_CostOfSalesMember" unitRef="U002" decimals="-3"> 929000 </us-gaap:AllocatedShareBasedCompensationExpense>
<!-- Stock-based compensation-Technology and Development [Member] -->
<us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20120401to20120630_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_TechnologyAndDevelopmentMember" unitRef="U002" decimals="-3"> 2675000 </us-gaap:AllocatedShareBasedCompensationExpense>
<!-- Stock-based compensation-Technology and Development [Member] -->
<us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20110401to20110630_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_TechnologyAndDevelopmentMember" unitRef="U002" decimals="-3"> 2752000 </us-gaap:AllocatedShareBasedCompensationExpense>
<!-- Stock-based compensation-Technology and Development [Member] -->
<us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20120101to20120630_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_TechnologyAndDevelopmentMember" unitRef="U002" decimals="-3"> 4963000 </us-gaap:AllocatedShareBasedCompensationExpense>
<!-- Stock-based compensation-Technology and Development [Member] -->
<us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20110101to20110630_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_TechnologyAndDevelopmentMember" unitRef="U002" decimals="-3"> 3666000 </us-gaap:AllocatedShareBasedCompensationExpense>
<!-- Stock-based compensation-Selling and Marketing Expense [Member] -->
<us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20120401to20120630_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_SellingAndMarketingExpenseMember" unitRef="U002" decimals="-3"> 2745000 </us-gaap:AllocatedShareBasedCompensationExpense>
<!-- Stock-based compensation-Selling and Marketing Expense [Member] -->
<us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20110401to20110630_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_SellingAndMarketingExpenseMember" unitRef="U002" decimals="-3"> 4156000 </us-gaap:AllocatedShareBasedCompensationExpense>
<!-- Stock-based compensation-Selling and Marketing Expense [Member] -->
<us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20120101to20120630_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_SellingAndMarketingExpenseMember" unitRef="U002" decimals="-3"> 5895000 </us-gaap:AllocatedShareBasedCompensationExpense>
<!-- Stock-based compensation-Selling and Marketing Expense [Member] -->
<us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20110101to20110630_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_SellingAndMarketingExpenseMember" unitRef="U002" decimals="-3"> 5517000 </us-gaap:AllocatedShareBasedCompensationExpense>
<!-- Stock-based compensation-General and Administrative Expense [Member] -->
<us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20120401to20120630_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_GeneralAndAdministrativeExpenseMember" unitRef="U002" decimals="-3"> 3663000 </us-gaap:AllocatedShareBasedCompensationExpense>
<!-- Stock-based compensation-General and Administrative Expense [Member] -->
<us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20110401to20110630_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_GeneralAndAdministrativeExpenseMember" unitRef="U002" decimals="-3"> 4437000 </us-gaap:AllocatedShareBasedCompensationExpense>
<!-- Stock-based compensation-General and Administrative Expense [Member] -->
<us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20120101to20120630_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_GeneralAndAdministrativeExpenseMember" unitRef="U002" decimals="-3"> 7380000 </us-gaap:AllocatedShareBasedCompensationExpense>
<!-- Stock-based compensation-General and Administrative Expense [Member] -->
<us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20110101to20110630_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_GeneralAndAdministrativeExpenseMember" unitRef="U002" decimals="-3"> 7222000 </us-gaap:AllocatedShareBasedCompensationExpense>
<!-- Stock-based compensation, net of forfeitures -->
<us-gaap:ShareBasedCompensation contextRef="c20120101to20120630" unitRef="U002" decimals="-3"> 19143000 </us-gaap:ShareBasedCompensation>
<!-- Stock-based compensation, net of forfeitures -->
<us-gaap:ShareBasedCompensation contextRef="c20110101to20110630" unitRef="U002" decimals="-3"> 17334000 </us-gaap:ShareBasedCompensation>
<!-- Fair Value -->
<us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="c20120101to20120630">
<div><div style="text-align: justify; font-style: italic; text-indent: 0pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0pt;">Fair Value</div><div style="text-indent: 0pt; display: block;"><br /></div><div style="text-align: justify; text-indent: 18pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; margin-right: 0pt;">The Company records its financial assets and liabilities at fair value. The accounting standard for fair value provides a framework for measuring fair value, clarifies the definition of fair value, and expands disclosures regarding fair value measurements. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the reporting date. The accounting standard establishes a three-tier hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value:</div><div style="text-indent: 0pt; display: block;"><br /></div><div style="text-align: justify; text-indent: 18pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; margin-right: 0pt;"><font style="font-style: italic; display: inline; font-weight: bold;">Level 1</font> - Quoted prices in active markets for identical assets or liabilities</div><div style="text-indent: 0pt; display: block;"><br /></div><div style="text-align: justify; text-indent: 0pt; display: block; font-family: Times New Roman; margin-left: 18pt; font-size: 10pt; margin-right: 0pt;"><font style="font-style: italic; display: inline; font-weight: bold;">Level 2</font> - Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</div><div style="text-indent: 0pt; display: block;"><br /></div><div style="text-align: justify; text-indent: 0pt; display: block; font-family: Times New Roman; margin-left: 18pt; font-size: 10pt; margin-right: 0pt;"><font style="font-style: italic; display: inline; font-weight: bold;">Level 3</font> - Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</div><div style="text-indent: 0pt; display: block;"><br /></div><div style="text-align: justify; text-indent: 18pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; margin-right: 0pt;">As of June 30, 2012 and December 31, 2011, the Company had cash of $59.4 million and $121.2 million, respectively, and cash equivalents of $58.7 million and $58.7 million, respectively, which are classified in the Level 1 hierarchy.</div><div style="text-indent: 0pt; display: block;"><br /></div></div>
</us-gaap:FairValueOfFinancialInstrumentsPolicy>
<!-- Amortized useful life (in years)-Eastman Kodak Gallery Assets [Member] -->
<us-gaap:FiniteLivedIntangibleAssetsUsefulLife contextRef="c20120101to20120630_BusinessAcquisitionAxis_EastmanKodakGalleryAssetsMember" unitRef="U004" decimals="0"> 4 </us-gaap:FiniteLivedIntangibleAssetsUsefulLife>
<!-- Amortized useful life (in years)-Photoccino Ltd [Member]-Technology [Member] -->
<us-gaap:FiniteLivedIntangibleAssetsUsefulLife contextRef="c20120101to20120630_BusinessAcquisitionAxis_PhotoccinoLtdMember_PropertyPlantAndEquipmentByTypeAxis_DevelopedTechnologyRightsMember" unitRef="U004" decimals="0"> 5 </us-gaap:FiniteLivedIntangibleAssetsUsefulLife>
<!-- Amortized useful life (in years)-Photoccino Ltd [Member]-Noncompete Agreements [Member] -->
<us-gaap:FiniteLivedIntangibleAssetsUsefulLife contextRef="c20120101to20120630_BusinessAcquisitionAxis_PhotoccinoLtdMember_PropertyPlantAndEquipmentByTypeAxis_NoncompeteAgreementsMember" unitRef="U004" decimals="0"> 2 </us-gaap:FiniteLivedIntangibleAssetsUsefulLife>
<!-- Gain (Loss) on Sale of Property Plant Equipment -->
<us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="c20120101to20120630" unitRef="U002" decimals="-3"> 622000 </us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
<!-- Gain (Loss) on Sale of Property Plant Equipment -->
<us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="c20110101to20110630" unitRef="U002" decimals="-3"> -11000 </us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
<!-- General and Administrative Expense -->
<us-gaap:GeneralAndAdministrativeExpense contextRef="c20120401to20120630" unitRef="U002" decimals="-3"> 15164000 </us-gaap:GeneralAndAdministrativeExpense>
<!-- General and Administrative Expense -->
<us-gaap:GeneralAndAdministrativeExpense contextRef="c20110401to20110630" unitRef="U002" decimals="-3"> 15522000 </us-gaap:GeneralAndAdministrativeExpense>
<!-- General and Administrative Expense -->
<us-gaap:GeneralAndAdministrativeExpense contextRef="c20120101to20120630" unitRef="U002" decimals="-3"> 29936000 </us-gaap:GeneralAndAdministrativeExpense>
<!-- General and Administrative Expense -->
<us-gaap:GeneralAndAdministrativeExpense contextRef="c20110101to20110630" unitRef="U002" decimals="-3"> 28813000 </us-gaap:GeneralAndAdministrativeExpense>
<!-- Gross Profit -->
<us-gaap:GrossProfit contextRef="c20120401to20120630" unitRef="U002" decimals="-3"> 48310000 </us-gaap:GrossProfit>
<!-- Gross Profit -->
<us-gaap:GrossProfit contextRef="c20110401to20110630" unitRef="U002" decimals="-3"> 35883000 </us-gaap:GrossProfit>
<!-- Gross Profit -->
<us-gaap:GrossProfit contextRef="c20120101to20120630" unitRef="U002" decimals="-3"> 89548000 </us-gaap:GrossProfit>
<!-- Gross Profit -->
<us-gaap:GrossProfit contextRef="c20110101to20110630" unitRef="U002" decimals="-3"> 63566000 </us-gaap:GrossProfit>
<!-- Income Taxes -->
<us-gaap:IncomeTaxPolicyTextBlock contextRef="c20120101to20120630">
<div><div style="text-align: justify; font-style: italic; text-indent: 0pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0pt;">Income Taxes</div><div style="text-indent: 0pt; display: block;"><br /></div><div style="text-align: justify; text-indent: 18pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; margin-right: 0pt;">The Company uses the liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are recognized by applying the statutory tax rates in effect in the years in which the differences between the financial reporting and tax filing bases of existing assets and liabilities are expected to reverse. Valuation allowances are established when necessary to reduce deferred tax assets to the amounts expected to be realized.</div><div style="text-indent: 0pt; display: block;"><br /></div><div style="text-align: justify; text-indent: 18pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; margin-right: 0pt;">The Company reports a liability for unrecognized tax benefits resulting from uncertain tax positions taken or expected to be taken in a tax return. The application of income tax law is inherently complex. Laws and regulations in this area are voluminous and are often ambiguous. The Company is required to make subjective assumptions and judgments regarding its income tax exposures. Interpretations and guidance surrounding income tax laws and regulations change over time. As such, changes in the Company's subjective assumptions and judgments can materially affect amounts recognized in the consolidated balance sheets and statements of operations.</div><div style="text-indent: 0pt; display: block;"> </div><div style="text-align: justify; text-indent: 18pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; margin-right: 0pt;">The Company's policy is to recognize interest and /or penalties related to all tax positions in income tax expense.  To the extent that accrued interest and penalties do not ultimately become payable, amounts accrued will be reduced and reflected as a reduction of the overall income tax provision in the period that such determination is made.  No interest and penalties were accrued as of June 30, 2012 and December 31, 2011.</div><div style="text-indent: 0pt; display: block;"><br /></div><div style="text-align: left; text-indent: 18pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; margin-right: 0pt;">The Company is subject to taxation in Israel, the United States, California and fifteen other jurisdictions in the United States.</div><div style="text-align: left; text-indent: 18pt; display: block; margin-left: 0pt; margin-right: 0pt;"> </div><div style="text-align: justify; text-indent: 18pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; margin-right: 0pt;">At June 30, 2012, the Company had approximately $41.1 million, $55.1 million, and $20.3 million of federal, California and other state jurisdictions net operating loss carryforwards, respectively, to reduce future taxable income, $39.5 million, $29.9 million and $20.3 million of which is associated with windfall tax benefits, respectively, that will be recorded as additional paid-in capital when realized. These carryforwards will expire beginning in the year 2028 and 2015 for federal and California purposes, respectively, and no sooner than 2022 for the portion related to 15 other state jurisdictions, if not utilized. The Company believes these deferred tax assets will be realized and as such, no valuation allowance has been set up.</div></div>
</us-gaap:IncomeTaxPolicyTextBlock>
<!-- Intangible Assets, Net (Excluding Goodwill) -->
<us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c20120630" unitRef="U002" decimals="-3"> 114588000 </us-gaap:IntangibleAssetsNetExcludingGoodwill>
<!-- Intangible Assets, Net (Excluding Goodwill) -->
<us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c20111231" unitRef="U002" decimals="-3"> 95016000 </us-gaap:IntangibleAssetsNetExcludingGoodwill>
<!-- Goodwill -->
<us-gaap:Goodwill contextRef="c20120630" unitRef="U002" decimals="-3"> 342046000 </us-gaap:Goodwill>
<!-- Goodwill -->
<us-gaap:Goodwill contextRef="c20111231" unitRef="U002" decimals="-3"> 340408000 </us-gaap:Goodwill>
<!-- Interest Expense -->
<us-gaap:InterestExpense contextRef="c20120401to20120630" unitRef="U002" decimals="-3"> 156000 </us-gaap:InterestExpense>
<!-- Interest Expense -->
<us-gaap:InterestExpense contextRef="c20110401to20110630" unitRef="U002" decimals="-3"> 0 </us-gaap:InterestExpense>
<!-- Interest Expense -->
<us-gaap:InterestExpense contextRef="c20120101to20120630" unitRef="U002" decimals="-3"> 308000 </us-gaap:InterestExpense>
<!-- Interest Expense -->
<us-gaap:InterestExpense contextRef="c20110101to20110630" unitRef="U002" decimals="-3"> 0 </us-gaap:InterestExpense>
<!-- Inventory, Net -->
<us-gaap:InventoryNet contextRef="c20120630" unitRef="U002" decimals="-3"> 3884000 </us-gaap:InventoryNet>
<!-- Inventory, Net -->
<us-gaap:InventoryNet contextRef="c20111231" unitRef="U002" decimals="-3"> 3726000 </us-gaap:InventoryNet>
<!-- Liabilities -->
<us-gaap:Liabilities contextRef="c20120630" unitRef="U002" decimals="-3"> 77012000 </us-gaap:Liabilities>
<!-- Liabilities -->
<us-gaap:Liabilities contextRef="c20111231" unitRef="U002" decimals="-3"> 100889000 </us-gaap:Liabilities>
<!-- Liabilities and Equity -->
<us-gaap:LiabilitiesAndStockholdersEquity contextRef="c20120630" unitRef="U002" decimals="-3"> 709251000 </us-gaap:LiabilitiesAndStockholdersEquity>
<!-- Liabilities and Equity -->
<us-gaap:LiabilitiesAndStockholdersEquity contextRef="c20111231" unitRef="U002" decimals="-3"> 709886000 </us-gaap:LiabilitiesAndStockholdersEquity>
<!-- Net Cash Provided by (Used in) Financing Activities -->
<us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c20120101to20120630" unitRef="U002" decimals="-3"> 23251000 </us-gaap:NetCashProvidedByUsedInFinancingActivities>
<!-- Net Cash Provided by (Used in) Financing Activities -->
<us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c20110101to20110630" unitRef="U002" decimals="-3"> 29829000 </us-gaap:NetCashProvidedByUsedInFinancingActivities>
<!-- Net Cash Provided by (Used in) Investing Activities -->
<us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c20120101to20120630" unitRef="U002" decimals="-3"> -46461000 </us-gaap:NetCashProvidedByUsedInInvestingActivities>
<!-- Net Cash Provided by (Used in) Investing Activities -->
<us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c20110101to20110630" unitRef="U002" decimals="-3"> -148124000 </us-gaap:NetCashProvidedByUsedInInvestingActivities>
<!-- Net Cash Provided by (Used in) Operating Activities -->
<us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c20120101to20120630" unitRef="U002" decimals="-3"> -38622000 </us-gaap:NetCashProvidedByUsedInOperatingActivities>
<!-- Net Cash Provided by (Used in) Operating Activities -->
<us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c20110101to20110630" unitRef="U002" decimals="-3"> -58014000 </us-gaap:NetCashProvidedByUsedInOperatingActivities>
<!-- Net loss -->
<us-gaap:NetIncomeLoss contextRef="c20120401to20120630" unitRef="U002" decimals="-3"> -9511000 </us-gaap:NetIncomeLoss>
<!-- Net loss -->
<us-gaap:NetIncomeLoss contextRef="c20110401to20110630" unitRef="U002" decimals="-3"> -3650000 </us-gaap:NetIncomeLoss>
<!-- Net loss -->
<us-gaap:NetIncomeLoss contextRef="c20120101to20120630" unitRef="U002" decimals="-3"> -19551000 </us-gaap:NetIncomeLoss>
<!-- Net loss -->
<us-gaap:NetIncomeLoss contextRef="c20110101to20110630" unitRef="U002" decimals="-3"> -11410000 </us-gaap:NetIncomeLoss>
<!-- Cash and Cash Equivalents, Period Increase (Decrease) -->
<us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="c20120101to20120630" unitRef="U002" decimals="-3"> -61832000 </us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
<!-- Cash and Cash Equivalents, Period Increase (Decrease) -->
<us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="c20110101to20110630" unitRef="U002" decimals="-3"> -176309000 </us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
<!-- Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block] -->
<us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock contextRef="c20120101to20120630">
<div><div style="text-align: justify; text-indent: 18pt; display: block; margin-left: 0pt; margin-right: 0pt;"><br /><font style="font-style: italic; display: inline; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Recent Accounting Pronouncements</font></div><div style="text-indent: 0pt; display: block;"><br /></div><div style="text-align: justify; text-indent: 18pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; margin-right: 0pt;">In September 2011, the Financial Accounting Standards Board issued new accounting guidance intended to simplify goodwill impairment testing. Entities will be allowed to perform a qualitative assessment on goodwill impairment to determine whether a quantitative assessment is necessary. This guidance is effective for the Company's interim and annual periods beginning January 1, 2012. The Company does not expect the adoption of this guidance to have a material impact on the Company's consolidated financial statements.</div></div>
</us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
<!-- Net operating loss carryforwards-Internal Revenue Service (IRS) [Member] -->
<us-gaap:OperatingLossCarryforwards contextRef="c20120630_IncomeTaxAuthorityAxis_InternalRevenueServiceIRSMember" unitRef="U002" decimals="-5"> 41100000 </us-gaap:OperatingLossCarryforwards>
<!-- Net operating loss carryforwards-California [Member] -->
<us-gaap:OperatingLossCarryforwards contextRef="c20120630_IncomeTaxAuthorityAxis_CaliforniaMember" unitRef="U002" decimals="-5"> 55100000 </us-gaap:OperatingLossCarryforwards>
<!-- Net operating loss carryforwards-Other Jurisdictions [Member] -->
<us-gaap:OperatingLossCarryforwards contextRef="c20120630_IncomeTaxAuthorityAxis_OtherJurisdictionsMember" unitRef="U002" decimals="-5"> 20300000 </us-gaap:OperatingLossCarryforwards>
<!-- Operating loss carryforwards, expiration date-Internal Revenue Service (IRS) [Member] -->
<us-gaap:OperatingLossCarryforwardsExpirationDates contextRef="c20120101to20120630_IncomeTaxAuthorityAxis_InternalRevenueServiceIRSMember"> 2028 </us-gaap:OperatingLossCarryforwardsExpirationDates>
<!-- Operating loss carryforwards, expiration date-California [Member] -->
<us-gaap:OperatingLossCarryforwardsExpirationDates contextRef="c20120101to20120630_IncomeTaxAuthorityAxis_CaliforniaMember"> 2015 </us-gaap:OperatingLossCarryforwardsExpirationDates>
<!-- Operating loss carryforwards, expiration date-Other Jurisdictions [Member] -->
<us-gaap:OperatingLossCarryforwardsExpirationDates contextRef="c20120101to20120630_IncomeTaxAuthorityAxis_OtherJurisdictionsMember"> 2022 </us-gaap:OperatingLossCarryforwardsExpirationDates>
<!-- Loss from operations -->
<us-gaap:OperatingIncomeLoss contextRef="c20120401to20120630" unitRef="U002" decimals="-3"> -17786000 </us-gaap:OperatingIncomeLoss>
<!-- Loss from operations -->
<us-gaap:OperatingIncomeLoss contextRef="c20110401to20110630" unitRef="U002" decimals="-3"> -21540000 </us-gaap:OperatingIncomeLoss>
<!-- Loss from operations -->
<us-gaap:OperatingIncomeLoss contextRef="c20120101to20120630" unitRef="U002" decimals="-3"> -36866000 </us-gaap:OperatingIncomeLoss>
<!-- Loss from operations -->
<us-gaap:OperatingIncomeLoss contextRef="c20110101to20110630" unitRef="U002" decimals="-3"> -34526000 </us-gaap:OperatingIncomeLoss>
<!-- Prepaid income taxes -->
<us-gaap:PrepaidTaxes contextRef="c20120630" unitRef="U002" decimals="-3"> 1020000 </us-gaap:PrepaidTaxes>
<!-- Prepaid income taxes -->
<us-gaap:PrepaidTaxes contextRef="c20111231" unitRef="U002" decimals="-3"> 1952000 </us-gaap:PrepaidTaxes>
<!-- Proceeds from sale of equipment -->
<us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="c20120101to20120630" unitRef="U002" decimals="-3"> 682000 </us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
<!-- Proceeds from sale of equipment -->
<us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="c20110101to20110630" unitRef="U002" decimals="-3"> 20000 </us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
<!-- Proceeds from Stock Options Exercised -->
<us-gaap:ProceedsFromStockOptionsExercised contextRef="c20120101to20120630" unitRef="U002" decimals="-3"> 7116000 </us-gaap:ProceedsFromStockOptionsExercised>
<!-- Proceeds from Stock Options Exercised -->
<us-gaap:ProceedsFromStockOptionsExercised contextRef="c20110101to20110630" unitRef="U002" decimals="-3"> 18227000 </us-gaap:ProceedsFromStockOptionsExercised>
<!-- Property and equipment-Computer Equipment [Member] -->
<us-gaap:PropertyPlantAndEquipmentGross contextRef="c20120630_PropertyPlantAndEquipmentByTypeAxis_ComputerEquipmentMember" unitRef="U002" decimals="-3"> 111606000 </us-gaap:PropertyPlantAndEquipmentGross>
<!-- Property and equipment-Computer Equipment [Member] -->
<us-gaap:PropertyPlantAndEquipmentGross contextRef="c20111231_PropertyPlantAndEquipmentByTypeAxis_ComputerEquipmentMember" unitRef="U002" decimals="-3"> 102061000 </us-gaap:PropertyPlantAndEquipmentGross>
<!-- Property and equipment-Software [Member] -->
<us-gaap:PropertyPlantAndEquipmentGross contextRef="c20120630_PropertyPlantAndEquipmentByTypeAxis_SoftwareMember" unitRef="U002" decimals="-3"> 15656000 </us-gaap:PropertyPlantAndEquipmentGross>
<!-- Property and equipment-Software [Member] -->
<us-gaap:PropertyPlantAndEquipmentGross contextRef="c20111231_PropertyPlantAndEquipmentByTypeAxis_SoftwareMember" unitRef="U002" decimals="-3"> 12579000 </us-gaap:PropertyPlantAndEquipmentGross>
<!-- Property and equipment-Leasehold Improvements [Member] -->
<us-gaap:PropertyPlantAndEquipmentGross contextRef="c20120630_PropertyPlantAndEquipmentByTypeAxis_LeaseholdImprovementsMember" unitRef="U002" decimals="-3"> 9750000 </us-gaap:PropertyPlantAndEquipmentGross>
<!-- Property and equipment-Leasehold Improvements [Member] -->
<us-gaap:PropertyPlantAndEquipmentGross contextRef="c20111231_PropertyPlantAndEquipmentByTypeAxis_LeaseholdImprovementsMember" unitRef="U002" decimals="-3"> 9559000 </us-gaap:PropertyPlantAndEquipmentGross>
<!-- Property and equipment-Furniture and Fixtures [Member] -->
<us-gaap:PropertyPlantAndEquipmentGross contextRef="c20120630_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMember" unitRef="U002" decimals="-3"> 3797000 </us-gaap:PropertyPlantAndEquipmentGross>
<!-- Property and equipment-Furniture and Fixtures [Member] -->
<us-gaap:PropertyPlantAndEquipmentGross contextRef="c20111231_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMember" unitRef="U002" decimals="-3"> 3762000 </us-gaap:PropertyPlantAndEquipmentGross>
<!-- Property and equipment-Software And Website Development Costs [Member] -->
<us-gaap:PropertyPlantAndEquipmentGross contextRef="c20120630_PropertyPlantAndEquipmentByTypeAxis_SoftwareAndWebsiteDevelopmentCostsMember" unitRef="U002" decimals="-3"> 42029000 </us-gaap:PropertyPlantAndEquipmentGross>
<!-- Property and equipment-Software And Website Development Costs [Member] -->
<us-gaap:PropertyPlantAndEquipmentGross contextRef="c20111231_PropertyPlantAndEquipmentByTypeAxis_SoftwareAndWebsiteDevelopmentCostsMember" unitRef="U002" decimals="-3"> 35842000 </us-gaap:PropertyPlantAndEquipmentGross>
<!-- Property and equipment -->
<us-gaap:PropertyPlantAndEquipmentGross contextRef="c20120630" unitRef="U002" decimals="-3"> 182838000 </us-gaap:PropertyPlantAndEquipmentGross>
<!-- Property and equipment -->
<us-gaap:PropertyPlantAndEquipmentGross contextRef="c20111231" unitRef="U002" decimals="-3"> 163803000 </us-gaap:PropertyPlantAndEquipmentGross>
<!-- Property, Plant and Equipment, Net -->
<us-gaap:PropertyPlantAndEquipmentNet contextRef="c20120630" unitRef="U002" decimals="-3"> 66361000 </us-gaap:PropertyPlantAndEquipmentNet>
<!-- Property, Plant and Equipment, Net -->
<us-gaap:PropertyPlantAndEquipmentNet contextRef="c20111231" unitRef="U002" decimals="-3"> 54123000 </us-gaap:PropertyPlantAndEquipmentNet>
<!-- Payments to Acquire Property, Plant, and Equipment -->
<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c20120101to20120630" unitRef="U002" decimals="-3"> 17193000 </us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
<!-- Payments to Acquire Property, Plant, and Equipment -->
<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c20110101to20110630" unitRef="U002" decimals="-3"> 9064000 </us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
<!-- Payments to Acquire Software -->
<us-gaap:PaymentsToAcquireSoftware contextRef="c20120101to20120630" unitRef="U002" decimals="-3"> 5873000 </us-gaap:PaymentsToAcquireSoftware>
<!-- Payments to Acquire Software -->
<us-gaap:PaymentsToAcquireSoftware contextRef="c20110101to20110630" unitRef="U002" decimals="-3"> 5044000 </us-gaap:PaymentsToAcquireSoftware>
<!-- Accumulated earnings -->
<us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c20120630" unitRef="U002" decimals="-3"> 376000 </us-gaap:RetainedEarningsAccumulatedDeficit>
<!-- Accumulated earnings -->
<us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c20111231" unitRef="U002" decimals="-3"> 19926000 </us-gaap:RetainedEarningsAccumulatedDeficit>
<!-- Net revenues -->
<us-gaap:SalesRevenueNet contextRef="c20120401to20120630" unitRef="U002" decimals="-3"> 99020000 </us-gaap:SalesRevenueNet>
<!-- Net revenues -->
<us-gaap:SalesRevenueNet contextRef="c20110401to20110630" unitRef="U002" decimals="-3"> 75764000 </us-gaap:SalesRevenueNet>
<!-- Net revenues -->
<us-gaap:SalesRevenueNet contextRef="c20120101to20120630" unitRef="U002" decimals="-3"> 190311000 </us-gaap:SalesRevenueNet>
<!-- Net revenues -->
<us-gaap:SalesRevenueNet contextRef="c20110101to20110630" unitRef="U002" decimals="-3"> 132993000 </us-gaap:SalesRevenueNet>
<!-- Schedule of property and equipment -->
<us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="c20120101to20120630">
<div><div style="text-align: left; font-style: italic; text-indent: 0pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0pt;">Property and Equipment</div><div style="text-indent: 0pt; display: block;"><br /></div><div style="text-align: left;"><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: times new roman; font-size: 10pt;"><tr><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td><td colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 1.8pt;">June 30,</div><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 1.8pt;">2012</div></td><td valign="bottom" style="padding-bottom: 2px;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td><td valign="bottom" style="padding-bottom: 2px;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 1.8pt;">December 31,</div><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 1.8pt;">2011</div></td><td valign="bottom" style="padding-bottom: 2px;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td></tr><tr><td valign="bottom"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td valign="bottom"><div style="text-align: center; font-style: italic; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td><td colspan="6" nowrap="nowrap" valign="bottom"><div style="text-align: center; font-style: italic; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 5.8pt;">(in thousands)</div></td><td align="left" valign="bottom"><div style="text-align: left; font-style: italic; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td></tr><tr bgcolor="#cceeff"><td align="left" valign="bottom" style="width: 76%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0pt;">Computer and other equipment</div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">$</div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">111,606</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">$</div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;">102,061</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td></tr><tr bgcolor="white"><td align="left" valign="bottom" style="width: 76%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0pt;">Software</div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">15,656</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;">12.579</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td></tr><tr bgcolor="#cceeff"><td align="left" valign="bottom" style="width: 76%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0pt;">Leasehold improvements</div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">9,750</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;">9,559</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td></tr><tr bgcolor="white"><td align="left" valign="bottom" style="width: 76%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0pt;">Furniture and fixtures</div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">3,797</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;">3,762</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td></tr><tr bgcolor="#cceeff"><td align="left" valign="bottom" style="padding-bottom: 2px; width: 76%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0pt;">Capitalized software and website development costs</div></td><td align="right" valign="bottom" style="padding-bottom: 2px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 2px solid; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="border-bottom: black 2px solid; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">42,029</div></td><td align="left" valign="bottom" style="padding-bottom: 2px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="padding-bottom: 2px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 2px solid; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="border-bottom: black 2px solid; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;">35,842</div></td><td align="left" valign="bottom" style="padding-bottom: 2px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td></tr><tr bgcolor="white"><td valign="bottom" style="width: 76%; display: inline; font-family: times new roman; font-size: 10pt;">  </td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">182,838</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;">163,803</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td></tr><tr bgcolor="#cceeff"><td align="left" valign="bottom" style="padding-bottom: 2px; width: 76%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0pt;">Less: Accumulated depreciation and amortization</div></td><td align="right" valign="bottom" style="padding-bottom: 2px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 2px solid; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="border-bottom: black 2px solid; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">(116,477</div></td><td align="left" valign="bottom" style="padding-bottom: 2px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">)</div></td><td align="right" valign="bottom" style="padding-bottom: 2px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 2px solid; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="border-bottom: black 2px solid; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;">(109,680</div></td><td align="left" valign="bottom" style="padding-bottom: 2px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">)</div></td></tr><tr bgcolor="white"><td align="left" valign="bottom" style="padding-bottom: 4px; width: 76%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0pt;">Net property and equipment</div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">$</div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">66,361</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">$</div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;">54,123</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td></tr></table></div></div>
</us-gaap:PropertyPlantAndEquipmentTextBlock>
<!-- Selling and Marketing Expense -->
<us-gaap:SellingAndMarketingExpense contextRef="c20120401to20120630" unitRef="U002" decimals="-3"> 30002000 </us-gaap:SellingAndMarketingExpense>
<!-- Selling and Marketing Expense -->
<us-gaap:SellingAndMarketingExpense contextRef="c20110401to20110630" unitRef="U002" decimals="-3"> 24930000 </us-gaap:SellingAndMarketingExpense>
<!-- Selling and Marketing Expense -->
<us-gaap:SellingAndMarketingExpense contextRef="c20120101to20120630" unitRef="U002" decimals="-3"> 57040000 </us-gaap:SellingAndMarketingExpense>
<!-- Selling and Marketing Expense -->
<us-gaap:SellingAndMarketingExpense contextRef="c20110101to20110630" unitRef="U002" decimals="-3"> 39195000 </us-gaap:SellingAndMarketingExpense>
<!-- Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period-Restricted Stock Units (RSUs) [Member] -->
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="c20120101to20120331_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_RestrictedStockUnitsRSUMember" unitRef="U001" decimals="-3"> 72000 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
<!-- Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period-Restricted Stock Units (RSUs) [Member] -->
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="c20120401to20120630_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_RestrictedStockUnitsRSUMember" unitRef="U001" decimals="-3"> 81000 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
<!-- Forfeited (in dollars per share)-Restricted Stock Units (RSUs) [Member] -->
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodWeightedAverageGrantDateFairValue contextRef="c20120331_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_RestrictedStockUnitsRSUMember" unitRef="U003" decimals="2"> 34.80 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodWeightedAverageGrantDateFairValue>
<!-- Forfeited (in dollars per share)-Restricted Stock Units (RSUs) [Member] -->
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodWeightedAverageGrantDateFairValue contextRef="c20120630_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_RestrictedStockUnitsRSUMember" unitRef="U003" decimals="2"> 37.63 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodWeightedAverageGrantDateFairValue>
<!-- Granted (in shares)-Restricted Stock Units (RSUs) [Member] -->
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="c20120101to20120331_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_RestrictedStockUnitsRSUMember" unitRef="U001" decimals="-3"> 1395000 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
<!-- Granted (in shares)-Restricted Stock Units (RSUs) [Member] -->
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="c20120401to20120630_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_RestrictedStockUnitsRSUMember" unitRef="U001" decimals="-3"> 370000 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
<!-- Granted (in dollars per share)-Restricted Stock Units (RSUs) [Member] -->
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="c20120101to20120331_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_RestrictedStockUnitsRSUMember" unitRef="U003" decimals="2"> 27.60 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
<!-- Granted (in dollars per share)-Restricted Stock Units (RSUs) [Member] -->
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="c20120401to20120630_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_RestrictedStockUnitsRSUMember" unitRef="U003" decimals="2"> 26.67 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
<!-- Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number-Restricted Stock Units (RSUs) [Member] -->
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="c20111231_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_RestrictedStockUnitsRSUMember" unitRef="U001" decimals="-3"> 1969000 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
<!-- Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number-Restricted Stock Units (RSUs) [Member] -->
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="c20120331_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_RestrictedStockUnitsRSUMember" unitRef="U001" decimals="-3"> 2683000 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
<!-- Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number-Restricted Stock Units (RSUs) [Member] -->
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="c20120630_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_RestrictedStockUnitsRSUMember" unitRef="U001" decimals="-3"> 2828000 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
<!-- Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value-Restricted Stock Units (RSUs) [Member] -->
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="c20111231_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_RestrictedStockUnitsRSUMember" unitRef="U003" decimals="2"> 31.33 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
<!-- Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value-Restricted Stock Units (RSUs) [Member] -->
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="c20120331_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_RestrictedStockUnitsRSUMember" unitRef="U003" decimals="2"> 31.61 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
<!-- Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value-Restricted Stock Units (RSUs) [Member] -->
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="c20120630_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_RestrictedStockUnitsRSUMember" unitRef="U003" decimals="2"> 31.28 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
<!-- Unrecognized compensation expense -->
<us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="c20120630" unitRef="U002" decimals="0"> 77399000 </us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
<!-- Weighted-average period of unrecognized compensation expense (in years)-Restricted Stock Units (RSUs) [Member] -->
<us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition contextRef="c20120101to20120630_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_RestrictedStockUnitsRSUMember" unitRef="U004" decimals="0"> 3 </us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition>
<!-- Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period-Restricted Stock Units (RSUs) [Member] -->
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="c20120101to20120331_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_RestrictedStockUnitsRSUMember" unitRef="U001" decimals="-3"> 609000 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
<!-- Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period-Restricted Stock Units (RSUs) [Member] -->
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="c20120401to20120630_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_RestrictedStockUnitsRSUMember" unitRef="U001" decimals="-3"> 144000 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
<!-- Vested (in dollars per share)-Restricted Stock Units (RSUs) [Member] -->
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue contextRef="c20120101to20120331_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_RestrictedStockUnitsRSUMember" unitRef="U003" decimals="2"> 21.13 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
<!-- Vested (in dollars per share)-Restricted Stock Units (RSUs) [Member] -->
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue contextRef="c20120401to20120630_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_RestrictedStockUnitsRSUMember" unitRef="U003" decimals="2"> 22.06 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
<!-- Total intrinsic value of options exercised -->
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="c20120401to20120630" unitRef="U002" decimals="0"> 1453000 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
<!-- Exercised (in dollars per share)-Stock Options [Member] -->
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef="c20120331_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_StockOptionsMember" unitRef="U003" decimals="2"> 17.63 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
<!-- Exercised (in dollars per share)-Stock Options [Member] -->
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef="c20120630_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_StockOptionsMember" unitRef="U003" decimals="2"> 21.35 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
<!-- Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period-Stock Options [Member] -->
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod contextRef="c20120101to20120331_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_StockOptionsMember" unitRef="U001" decimals="-3"> 23000 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
<!-- Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period-Stock Options [Member] -->
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod contextRef="c20120401to20120630_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_StockOptionsMember" unitRef="U001" decimals="-3"> 37000 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
<!-- Forfeited, cancelled or expired (in dollars per share)-Stock Options [Member] -->
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice contextRef="c20120331_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_StockOptionsMember" unitRef="U003" decimals="2"> 20.38 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
<!-- Forfeited, cancelled or expired (in dollars per share)-Stock Options [Member] -->
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice contextRef="c20120630_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_StockOptionsMember" unitRef="U003" decimals="2"> 24.68 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
<!-- Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures-Stock Options [Member] -->
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod contextRef="c20120101to20120331_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_StockOptionsMember" unitRef="U001" decimals="-3"> 43000 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
<!-- Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures-Stock Options [Member] -->
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod contextRef="c20120401to20120630_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_StockOptionsMember" unitRef="U001" decimals="-3"> 19000 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
<!-- Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price-Stock Options [Member] -->
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice contextRef="c20120331_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_StockOptionsMember" unitRef="U003" decimals="2"> 27.00 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
<!-- Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price-Stock Options [Member] -->
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice contextRef="c20120630_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_StockOptionsMember" unitRef="U003" decimals="2"> 27.81 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
<!-- Weighted average grant-date fair value (in dollars per share) -->
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="c20120401to20120630" unitRef="U003" decimals="2"> 13.31 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
<!-- Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value-Stock Options [Member] -->
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="c20120331_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_StockOptionsMember" unitRef="U002" decimals="-3"> 43498000 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
<!-- Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value-Stock Options [Member] -->
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="c20120630_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_StockOptionsMember" unitRef="U002" decimals="-3"> 39909000 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
<!-- Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number-Stock Options [Member] -->
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c20111231_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_StockOptionsMember" unitRef="U001" decimals="-3"> 2768000 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
<!-- Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number-Stock Options [Member] -->
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c20120331_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_StockOptionsMember" unitRef="U001" decimals="-3"> 2598000 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
<!-- Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number-Stock Options [Member] -->
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c20120630_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_StockOptionsMember" unitRef="U001" decimals="-3"> 2403000 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
<!-- Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price-Stock Options [Member] -->
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="c20111231_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_StockOptionsMember" unitRef="U003" decimals="2"> 15.71 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
<!-- Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price-Stock Options [Member] -->
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="c20120331_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_StockOptionsMember" unitRef="U003" decimals="2"> 15.71 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
<!-- Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price-Stock Options [Member] -->
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="c20120630_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_StockOptionsMember" unitRef="U003" decimals="2"> 15.26 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
<!-- Dividend yield (in hundreths) -->
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c20120401to20120630" unitRef="U004" decimals="0"> 0 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
<!-- Dividend yield (in hundreths) -->
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c20110401to20110630" unitRef="U004" decimals="0"> 0 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
<!-- Dividend yield (in hundreths) -->
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c20120101to20120630" unitRef="U004" decimals="0"> 0 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
<!-- Dividend yield (in hundreths) -->
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c20110101to20110630" unitRef="U004" decimals="0"> 0 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
<!-- Expected term (years) -->
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTerm contextRef="c20120401to20120630" unitRef="U004" decimals="1"> 4.3 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTerm>
<!-- Expected term (years) -->
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTerm contextRef="c20110401to20110630" unitRef="U004" decimals="1"> 4.3 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTerm>
<!-- Expected term (years) -->
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTerm contextRef="c20120101to20120630" unitRef="U004" decimals="1"> 4.3 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTerm>
<!-- Expected term (years) -->
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTerm contextRef="c20110101to20110630" unitRef="U004" decimals="1"> 4.4 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTerm>
<!-- Expected volatility (in hundreths) -->
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c20120401to20120630" unitRef="U004" decimals="3"> 0.606 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
<!-- Expected volatility (in hundreths) -->
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c20110401to20110630" unitRef="U004" decimals="3"> 0.539 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
<!-- Expected volatility (in hundreths) -->
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c20120101to20120630" unitRef="U004" decimals="3"> 0.593 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
<!-- Expected volatility (in hundreths) -->
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c20110101to20110630" unitRef="U004" decimals="3"> 0.491 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
<!-- Annual risk free rate of return (in hundreths) -->
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c20110401to20110630" unitRef="U004" decimals="3"> 0.019 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
<!-- Annual risk free rate of return (in hundreths) -->
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c20120101to20120630" unitRef="U004" decimals="3"> 0.009 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
<!-- Annual risk free rate of return (in hundreths) -->
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c20110101to20110630" unitRef="U004" decimals="3"> 0.021 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
<!-- Annual risk free rate of return (in hundreths) -->
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c20120401to20120630" unitRef="U004" decimals="3"> 0.008 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
<!-- Employee Service Share-based Compensation, Cash Received from Exercise of Stock Options -->
<us-gaap:EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions contextRef="c20120401to20120630" unitRef="U002" decimals="0"> 3771000 </us-gaap:EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions>
<!-- Excess tax benefits from stock-based compensation -->
<us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities contextRef="c20120101to20120630" unitRef="U002" decimals="-3"> 16135000 </us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities>
<!-- Excess tax benefits from stock-based compensation -->
<us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities contextRef="c20110101to20110630" unitRef="U002" decimals="-3"> 11607000 </us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities>
<!-- Assets, Current -->
<us-gaap:AssetsCurrent contextRef="c20120630" unitRef="U002" decimals="-3"> 176995000 </us-gaap:AssetsCurrent>
<!-- Assets, Current -->
<us-gaap:AssetsCurrent contextRef="c20111231" unitRef="U002" decimals="-3"> 211106000 </us-gaap:AssetsCurrent>
<!-- Cash -->
<us-gaap:Cash contextRef="c20120630" unitRef="U002" decimals="-5"> 59400000 </us-gaap:Cash>
<!-- Cash -->
<us-gaap:Cash contextRef="c20111231" unitRef="U002" decimals="-5"> 121200000 </us-gaap:Cash>
<!-- Assets -->
<us-gaap:Assets contextRef="c20120630" unitRef="U002" decimals="-3"> 709251000 </us-gaap:Assets>
<!-- Assets -->
<us-gaap:Assets contextRef="c20111231" unitRef="U002" decimals="-3"> 709886000 </us-gaap:Assets>
<!-- Interest and other income, net -->
<us-gaap:InvestmentIncomeInterest contextRef="c20120401to20120630" unitRef="U002" decimals="-3"> 9000 </us-gaap:InvestmentIncomeInterest>
<!-- Interest and other income, net -->
<us-gaap:InvestmentIncomeInterest contextRef="c20110401to20110630" unitRef="U002" decimals="-3"> 6000 </us-gaap:InvestmentIncomeInterest>
<!-- Interest and other income, net -->
<us-gaap:InvestmentIncomeInterest contextRef="c20120101to20120630" unitRef="U002" decimals="-3"> 16000 </us-gaap:InvestmentIncomeInterest>
<!-- Interest and other income, net -->
<us-gaap:InvestmentIncomeInterest contextRef="c20110101to20110630" unitRef="U002" decimals="-3"> 20000 </us-gaap:InvestmentIncomeInterest>
<!-- Other liabilities -->
<us-gaap:OtherLiabilitiesNoncurrent contextRef="c20120630" unitRef="U002" decimals="-3"> 5736000 </us-gaap:OtherLiabilitiesNoncurrent>
<!-- Other liabilities -->
<us-gaap:OtherLiabilitiesNoncurrent contextRef="c20111231" unitRef="U002" decimals="-3"> 6094000 </us-gaap:OtherLiabilitiesNoncurrent>
<!-- Deferred tax asset, net of current portion -->
<us-gaap:DeferredTaxAssetsNetNoncurrent contextRef="c20120630" unitRef="U002" decimals="-3"> 4075000 </us-gaap:DeferredTaxAssetsNetNoncurrent>
<!-- Deferred tax asset, net of current portion -->
<us-gaap:DeferredTaxAssetsNetNoncurrent contextRef="c20111231" unitRef="U002" decimals="-3"> 3785000 </us-gaap:DeferredTaxAssetsNetNoncurrent>
<!-- Disclosure of Compensation Related Costs, Share-based Payments [Text Block] -->
<us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c20120101to20120630">
<div><div style="text-align: justify; text-indent: 0pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0pt;">Note 2 - Stock-Based Compensation</div><div style="text-indent: 0pt; display: block;"><div style="text-indent: 0pt; display: block;"><br /></div><div style="text-align: justify; font-style: italic; text-indent: 0pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0pt;">Stock Option Activity</div><div style="text-indent: 0pt; display: block;"><br /></div><div><div style="text-align: left; text-indent: 18pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; margin-right: 0pt;">A summary of the Company's stock option activity for the three and six months ended June 30, 2012 is as follows (share numbers and aggregate intrinsic values in thousands):</div><div style="text-align: left; text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"> </div><div style="text-align: left;"><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: times new roman; font-size: 10pt;"><tr><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 1.8pt;">Number of</div><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 1.8pt;">Options</div><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 1.8pt;">Outstanding</div></td><td valign="bottom" style="padding-bottom: 2px;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td valign="bottom" style="padding-bottom: 2px;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 1.8pt;">Weighted</div><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 1.8pt;">Average</div><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 1.8pt;">Exercise</div><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 1.8pt;">Price</div></td><td valign="bottom" style="padding-bottom: 2px;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td valign="bottom" style="padding-bottom: 2px;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 1.8pt;">Weighted</div><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 1.8pt;">Average</div><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 1.8pt;">Contractual</div><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 1.8pt;">Term (Years)</div></td><td valign="bottom" style="padding-bottom: 2px;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td valign="bottom" style="padding-bottom: 2px;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 1.8pt;">Aggregate</div><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 1.8pt;">Intrinsic</div><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 1.8pt;">Value</div></td><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td></tr><tr bgcolor="#cceeff"><td align="left" valign="bottom"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0pt;">Balances, December 31, 2011</div></td><td align="right" valign="bottom"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 3.2pt;">2,768</div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="right" valign="bottom"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">$</div></td><td align="right" valign="bottom"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 3.2pt;">15.71</div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" colspan="2" nowrap="nowrap" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 3.6pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" colspan="2" nowrap="nowrap" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 3.6pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td></tr><tr bgcolor="white"><td align="left" valign="bottom"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 18pt; font-size: 10pt; margin-right: 0pt;">Granted</div></td><td align="right" valign="bottom"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 3.2pt;">43</div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="right" valign="bottom"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 3.2pt;">27.00</div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" colspan="2" nowrap="nowrap" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 3.6pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" colspan="2" nowrap="nowrap" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 3.6pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td></tr><tr bgcolor="#cceeff"><td align="left" valign="bottom"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 18pt; font-size: 10pt; margin-right: 0pt;">Exercised</div></td><td align="right" valign="bottom"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 3.2pt;">(190</div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 3.2pt;">)</div></td><td align="right" valign="bottom"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 3.2pt;">17.63</div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" colspan="2" nowrap="nowrap" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 3.6pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" colspan="2" nowrap="nowrap" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 3.6pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td></tr><tr bgcolor="white"><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 18pt; font-size: 10pt; margin-right: 0pt;">Forfeited, cancelled or expired</div></td><td align="right" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 3.2pt;">(23</div></td><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 3.2pt;">)</div></td><td align="right" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 3.2pt;">20.38</div></td><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" colspan="2" nowrap="nowrap" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 3.6pt;"> </div></td><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" colspan="2" nowrap="nowrap" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 3.6pt;"> </div></td><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td></tr><tr bgcolor="#cceeff"><td align="left" valign="bottom" style="padding-bottom: 4px; width: 52%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0pt;">Balances, March 31, 2012</div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 2px solid; padding-bottom: 2px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="border-bottom: black 2px solid; padding-bottom: 2px; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 3.2pt;">2,598</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 2px solid; padding-bottom: 2px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">$</div></td><td align="right" valign="bottom" style="border-bottom: black 2px solid; padding-bottom: 2px; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">15.71</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">6.1</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">$</div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">43,498</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td></tr><tr bgcolor="white"><td align="left" valign="bottom" style="width: 52%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 18pt; font-size: 10pt; margin-right: 0pt;">Granted</div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">19</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">27.81</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td></tr><tr bgcolor="#cceeff"><td align="left" valign="bottom" style="width: 52%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 18pt; font-size: 10pt; margin-right: 0pt;">Exercised</div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">(177</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">)</div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">21.35</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td></tr><tr bgcolor="white"><td align="left" valign="bottom" style="padding-bottom: 2px; width: 52%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 18pt; font-size: 10pt; margin-right: 0pt;">Forfeited, cancelled or expired</div></td><td valign="bottom" style="padding-bottom: 2px; width: 1%; font-family: times new roman; font-size: 10pt;">  </td><td valign="bottom" style="border-bottom: black 2px solid; width: 1%; font-family: times new roman; font-size: 10pt;">  </td><td align="right" valign="bottom" style="border-bottom: black 2px solid; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">(37</div></td><td align="left" valign="bottom" style="padding-bottom: 2px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">)</div></td><td valign="bottom" style="padding-bottom: 2px; width: 1%; font-family: times new roman; font-size: 10pt;">  </td><td valign="bottom" style="border-bottom: black 2px solid; width: 1%; font-family: times new roman; font-size: 10pt;">  </td><td align="right" valign="bottom" style="border-bottom: black 2px solid; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">24.68</div></td><td valign="bottom" style="padding-bottom: 2px; width: 1%; font-family: times new roman; font-size: 10pt;">  </td><td valign="bottom" style="padding-bottom: 2px; width: 1%; font-family: times new roman; font-size: 10pt;">  </td><td valign="bottom" style="padding-bottom: 2px; width: 1%; font-family: times new roman; font-size: 10pt;">  </td><td valign="bottom" style="padding-bottom: 2px; width: 9%; font-family: times new roman; font-size: 10pt;">  </td><td valign="bottom" style="padding-bottom: 2px; width: 1%; font-family: times new roman; font-size: 10pt;">  </td><td valign="bottom" style="padding-bottom: 2px; width: 1%; font-family: times new roman; font-size: 10pt;">  </td><td valign="bottom" style="padding-bottom: 2px; width: 1%; font-family: times new roman; font-size: 10pt;">  </td><td valign="bottom" style="padding-bottom: 2px; width: 9%; font-family: times new roman; font-size: 10pt;">  </td><td valign="bottom" style="padding-bottom: 2px; width: 1%; font-family: times new roman; font-size: 10pt;">  </td></tr><tr bgcolor="#cceeff"><td align="left" valign="bottom" style="padding-bottom: 4px; width: 52%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0pt;">Balances, June 30, 2012</div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">2,403</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">$</div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">15.26</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">6.1</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">$</div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">39,909</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td></tr><tr bgcolor="white"><td align="left" valign="bottom" style="padding-bottom: 4px; width: 52%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0pt;">Options vested and expected to vest at June 30, 2012</div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">2,320</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">$</div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">14.90</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">6.0</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">$</div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">39,064</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td></tr><tr bgcolor="#cceeff"><td align="left" valign="bottom" style="padding-bottom: 4px; width: 52%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0pt;">Options vested at June 30, 2012</div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">1,982</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">$</div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">12.69</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">5.6</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">$</div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">36,188</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td></tr></table></div></div><div style="text-indent: 0pt; display: block; font-family: Times New Roman; font-size: 10pt;"> </div><div style="text-align: justify; text-indent: 18pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; margin-right: 0pt;">During the three months ended June 30, 2012, the Company granted options to purchase an aggregate of 19,000 shares of common stock with an estimated weighted-average grant-date fair value of $13.31 per share. The total intrinsic value of options exercised during the three months ended June 30, 2012, was $1,453,000. Net cash proceeds from the exercise of stock options were $3,771,000 for the three months ended June 30, 2012.</div><div style="text-align: justify; text-indent: 18pt; display: block; margin-left: 0pt; margin-right: 0pt;"> </div><div style="text-align: justify; font-style: italic; text-indent: 0pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0pt;">Valuation of Stock Options</div><div style="text-indent: 0pt; display: block;"><br /></div><div><div style="text-align: justify; text-indent: 18pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; margin-right: 0pt;">The Company estimated the fair value of each option award on the date of grant using the Black-Scholes option-pricing model and the assumptions noted in the following table. In the three and six months ended June 30, 2012 and 2011, the Company calculated volatility using an average of its historical and implied volatilities. The expected term of options gave consideration to historical exercises, post-vesting cancellations and the options' contractual term. The risk-free rate for the expected term of the option is based on the U.S. Treasury Constant Maturity at the time of grant. The assumptions used to value options granted during the three and six months ended June 30, 2012 and 2011 were as follows:</div><div style="text-align: justify; text-indent: 18pt; display: block; margin-left: 0pt; margin-right: 0pt;"> </div><div style="text-align: left;"><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: times new roman; font-size: 10pt;"><tr><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td><td colspan="6" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 13.4pt;">Three Months Ended</div><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 13.4pt;">June 30,</div></td><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td><td colspan="6" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 13.4pt;">Six Months Ended</div><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 13.4pt;">June 30,</div></td><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td><td colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 4.4pt;">2012</div></td><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td><td colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 4.4pt;">2011</div></td><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td><td colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 4.4pt;">2012</div></td><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td><td colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 4.4pt;">2011</div></td><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td></tr><tr bgcolor="#cceeff"><td align="left" valign="bottom" style="width: 52%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0pt;">Dividend yield</div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">-</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">-</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">-</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">-</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td></tr><tr bgcolor="white"><td align="left" valign="bottom" style="width: 52%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0pt;">Annual risk free rate of return</div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">0.8</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">%</div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">1.9</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">%</div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">0.9</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">%</div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">2.1</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">%</div></td></tr><tr bgcolor="#cceeff"><td align="left" valign="bottom" style="width: 52%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0pt;">Expected volatility</div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">60.6</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">%</div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">53.9</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">%</div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">59.3</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">%</div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">49.1</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">%</div></td></tr><tr bgcolor="white"><td align="left" valign="bottom" style="width: 52%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0pt;">Expected term (years)</div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">4.3</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">4.3</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">4.3</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">4.4</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td></tr></table></div></div><div style="text-indent: 0pt; display: block;"><br /></div><div style="text-align: justify; text-indent: 18pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; margin-right: 0pt;">Employee stock-based compensation expense recognized in the three and six months ended June 30, 2012 and 2011, was calculated based on awards ultimately expected to vest and has been reduced for estimated forfeitures. Forfeitures are estimated at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates.</div><div style="text-indent: 0pt; display: block;"><br /></div><div style="text-align: left; font-style: italic; text-indent: 0pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0pt;">Restricted Stock Units</div><div style="text-indent: 0pt; display: block;"><br /></div><div style="text-align: justify; text-indent: 18pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; margin-right: 0pt;">The Company grants restricted stock units ("RSUs") to its employees under the provisions of the 2006 Equity Incentive Plan. The cost of RSUs is determined using the fair value of the Company's common stock on the date of grant. RSUs typically vest and become exercisable annually, based on a three or four year total vesting term. Compensation cost is amortized on a straight-line basis over the requisite service period.</div><div style="text-indent: 0pt; display: block;"><br /></div><div style="text-align: left; font-style: italic; text-indent: 0pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0pt;">Restricted Stock Unit Activity</div><div style="text-indent: 0pt; display: block;"><br /></div><div><div style="text-align: justify; text-indent: 18pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; margin-right: 0pt;">A summary of the Company's restricted stock unit activity for the three and six months ended June 30, 2012, is as follows (share numbers in thousands):</div><div style="text-align: justify; text-indent: 18pt; display: block; margin-left: 0pt; margin-right: 0pt;"> </div></div><div><div><div style="text-align: left;"><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: times new roman; font-size: 10pt;"><tr><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td valign="bottom" style="padding-bottom: 2px; font-family: times new roman; font-size: 10pt;"> </td><td colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 1.8pt;">Number of </div><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 1.8pt;">Units</div><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 1.8pt;">Outstanding</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; font-family: times new roman; font-size: 10pt;"> </td><td nowrap="nowrap" valign="bottom" style="padding-bottom: 2px; font-family: times new roman; font-size: 10pt;"> </td><td colspan="3" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 1.8pt;">Weighted</div><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 1.8pt;">Average</div><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 1.8pt;">Grant Date </div><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 1.8pt;">Fair Value</div></td></tr><tr bgcolor="#cceeff"><td align="left" valign="bottom" style="width: 76%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0pt;">Awarded and unvested, December 31, 2011</div></td><td align="right" valign="bottom" style="width: 1%; display: inline; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="text-align: left; width: 1%; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="text-align: right; width: 9%; font-family: times new roman; font-size: 10pt;">1,969</td><td nowrap="nowrap" valign="bottom" style="text-align: left; width: 1%; font-family: times new roman; font-size: 10pt;"> </td><td align="left" valign="bottom" style="width: 1%; display: inline; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="text-align: left; width: 1%; font-family: times new roman; font-size: 10pt;">$</td><td valign="bottom" style="text-align: right; width: 9%; font-family: times new roman; font-size: 10pt;">31.33</td><td nowrap="nowrap" valign="bottom" style="text-align: left; width: 1%; font-family: times new roman; font-size: 10pt;"> </td></tr><tr bgcolor="white"><td align="left" valign="bottom" style="width: 76%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 18pt; font-size: 10pt; margin-right: 0pt;">Granted</div></td><td align="right" valign="bottom" style="width: 1%; display: inline; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="text-align: left; width: 1%; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="text-align: right; width: 9%; font-family: times new roman; font-size: 10pt;">1,395</td><td nowrap="nowrap" valign="bottom" style="text-align: left; width: 1%; font-family: times new roman; font-size: 10pt;"> </td><td align="left" valign="bottom" style="width: 1%; display: inline; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="text-align: left; width: 1%; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="text-align: right; width: 9%; font-family: times new roman; font-size: 10pt;">27.60</td><td nowrap="nowrap" valign="bottom" style="text-align: left; width: 1%; font-family: times new roman; font-size: 10pt;"> </td></tr><tr bgcolor="#cceeff"><td align="left" valign="bottom" style="width: 76%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 18pt; font-size: 10pt; margin-right: 0pt;">Vested</div></td><td align="right" valign="bottom" style="width: 1%; display: inline; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="text-align: left; width: 1%; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="text-align: right; width: 9%; font-family: times new roman; font-size: 10pt;">(609</td><td nowrap="nowrap" valign="bottom" style="text-align: left; width: 1%; font-family: times new roman; font-size: 10pt;">)</td><td align="left" valign="bottom" style="width: 1%; display: inline; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="text-align: left; width: 1%; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="text-align: right; width: 9%; font-family: times new roman; font-size: 10pt;">21.13</td><td nowrap="nowrap" valign="bottom" style="text-align: left; width: 1%; font-family: times new roman; font-size: 10pt;"> </td></tr><tr bgcolor="white"><td align="left" valign="bottom" style="padding-bottom: 2px; width: 76%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 18pt; font-size: 10pt; margin-right: 0pt;">Forfeited</div></td><td align="right" valign="bottom" style="padding-bottom: 2px; width: 1%; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="border-bottom: black 2px solid; text-align: left; width: 1%; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="border-bottom: black 2px solid; text-align: right; width: 9%; font-family: times new roman; font-size: 10pt;">(72</td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; width: 1%; font-family: times new roman; font-size: 10pt;">)</td><td align="left" valign="bottom" style="padding-bottom: 2px; width: 1%; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="border-bottom: black 2px solid; text-align: left; width: 1%; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="border-bottom: black 2px solid; text-align: right; width: 9%; font-family: times new roman; font-size: 10pt;">34.80</td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; width: 1%; font-family: times new roman; font-size: 10pt;"> </td></tr><tr bgcolor="#cceeff"><td align="left" valign="bottom" style="padding-bottom: 2px; width: 76%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0pt;">Awarded and unvested, March 31, 2012</div></td><td align="right" valign="bottom" style="padding-bottom: 2px; width: 1%; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="border-bottom: black 2px solid; text-align: left; width: 1%; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="border-bottom: black 2px solid; text-align: right; width: 9%; font-family: times new roman; font-size: 10pt;">2,683</td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; width: 1%; font-family: times new roman; font-size: 10pt;"> </td><td align="left" valign="bottom" style="padding-bottom: 2px; width: 1%; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="border-bottom: black 2px solid; text-align: left; width: 1%; font-family: times new roman; font-size: 10pt;">$</td><td valign="bottom" style="border-bottom: black 2px solid; text-align: right; width: 9%; font-family: times new roman; font-size: 10pt;">31.61</td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; width: 1%; font-family: times new roman; font-size: 10pt;"> </td></tr><tr bgcolor="white"><td align="left" valign="bottom" style="width: 76%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 18pt; font-size: 10pt; margin-right: 0pt;">Granted</div></td><td align="right" valign="bottom" style="width: 1%; display: inline; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="text-align: left; width: 1%; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="text-align: right; width: 9%; font-family: times new roman; font-size: 10pt;">370</td><td nowrap="nowrap" valign="bottom" style="text-align: left; width: 1%; font-family: times new roman; font-size: 10pt;"> </td><td align="left" valign="bottom" style="width: 1%; display: inline; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="text-align: left; width: 1%; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="text-align: right; width: 9%; font-family: times new roman; font-size: 10pt;">26.67</td><td nowrap="nowrap" valign="bottom" style="text-align: left; width: 1%; font-family: times new roman; font-size: 10pt;"> </td></tr><tr bgcolor="#cceeff"><td align="left" valign="bottom" style="width: 76%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 18pt; font-size: 10pt; margin-right: 0pt;">Vested</div></td><td align="right" valign="bottom" style="width: 1%; display: inline; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="text-align: left; width: 1%; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="text-align: right; width: 9%; font-family: times new roman; font-size: 10pt;">(144</td><td nowrap="nowrap" valign="bottom" style="text-align: left; width: 1%; font-family: times new roman; font-size: 10pt;">)</td><td align="left" valign="bottom" style="width: 1%; display: inline; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="text-align: left; width: 1%; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="text-align: right; width: 9%; font-family: times new roman; font-size: 10pt;">22.06</td><td nowrap="nowrap" valign="bottom" style="text-align: left; width: 1%; font-family: times new roman; font-size: 10pt;"> </td></tr><tr bgcolor="white"><td align="left" valign="bottom" style="padding-bottom: 2px; padding-left: 0pt; width: 76%; margin-left: 9pt;"><div style="font-family: times new roman; margin-left: 9pt; font-size: 10pt;">Forfeited</div></td><td align="right" valign="bottom" style="padding-bottom: 2px; width: 1%; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="border-bottom: black 2px solid; text-align: left; width: 1%; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="border-bottom: black 2px solid; text-align: right; width: 9%; font-family: times new roman; font-size: 10pt;">(81</td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; width: 1%; font-family: times new roman; font-size: 10pt;">)</td><td align="left" valign="bottom" style="padding-bottom: 2px; width: 1%; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="border-bottom: black 2px solid; text-align: left; width: 1%; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="border-bottom: black 2px solid; text-align: right; width: 9%; font-family: times new roman; font-size: 10pt;">37.63</td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; width: 1%; font-family: times new roman; font-size: 10pt;"> </td></tr><tr bgcolor="#cceeff"><td align="left" valign="bottom" style="padding-bottom: 4px; width: 76%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0pt;">Awarded and unvested, June 30, 2012</div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="border-bottom: black 4px double; text-align: left; width: 1%; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="border-bottom: black 4px double; text-align: right; width: 9%; font-family: times new roman; font-size: 10pt;">2,828</td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; width: 1%; font-family: times new roman; font-size: 10pt;"> </td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="border-bottom: black 4px double; text-align: left; width: 1%; font-family: times new roman; font-size: 10pt;">$</td><td valign="bottom" style="border-bottom: black 4px double; text-align: right; width: 9%; font-family: times new roman; font-size: 10pt;">31.28</td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; width: 1%; font-family: times new roman; font-size: 10pt;"> </td></tr><tr bgcolor="white"><td align="left" valign="bottom" style="padding-bottom: 4px; width: 76%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0pt;">Restricted stock units expected to vest, June 30, 2012</div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="border-bottom: black 4px double; text-align: left; width: 1%; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="border-bottom: black 4px double; text-align: right; width: 9%; font-family: times new roman; font-size: 10pt;">2,329</td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; width: 1%; font-family: times new roman; font-size: 10pt;"> </td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="text-align: left; padding-bottom: 4px; width: 1%; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="text-align: right; padding-bottom: 4px; width: 9%; font-family: times new roman; font-size: 10pt;"> </td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; width: 1%; font-family: times new roman; font-size: 10pt;"> </td></tr></table></div></div><div> </div></div><div style="text-align: justify; text-indent: 18pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; margin-right: 0pt;">Included in the restricted stock unit activity above, and in connection with the acquisition of Photoccino on May 25, 2012, the Company granted 146,000 RSUs to certain employees of Photoccino. These awards vest annually over a three year period based on continued employment.</div><div style="text-align: justify; text-indent: 18pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; margin-right: 0pt;"> </div><div style="text-align: justify; text-indent: 18pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; margin-right: 0pt;">Also, included in the RSU grants for the six months ended June 30, 2012, are 445,000 RSUs that have both performance and service vesting criteria ("PBRSU"). The performance criteria are tied to the Company's 2012 financial performance and the service criteria are consistent with vesting described in the Company's 2006 Equity Incentive Plan. Compensation cost associated with these PBRSUs is recognized on an accelerated attribution model and ultimately based on whether or not satisfaction of the performance criteria is probable. If in the future, situations indicate that the performance criteria are not probable, then no further compensation cost will be recorded and any previous costs will be reversed.</div><div style="text-indent: 0pt; display: block;"><br /></div><div style="text-align: justify; text-indent: 18pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; margin-right: 0pt;">At June 30, 2012, the Company had $77,399,000 of total unrecognized compensation expense, net of estimated forfeitures, related to stock options and RSUs that will be recognized over a weighted-average period of approximately three years.</div></div></div>
</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
<!-- Excess Tax Benefit from Share-based Compensation, Operating Activities -->
<us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities contextRef="c20120101to20120630" unitRef="U002" decimals="-3"> 16135000 </us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities>
<!-- Excess Tax Benefit from Share-based Compensation, Operating Activities -->
<us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities contextRef="c20110101to20110630" unitRef="U002" decimals="-3"> 11607000 </us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities>
<!-- Deferred revenue -->
<us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="c20120101to20120630" unitRef="U002" decimals="-3"> 1478000 </us-gaap:IncreaseDecreaseInDeferredRevenue>
<!-- Deferred revenue -->
<us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="c20110101to20110630" unitRef="U002" decimals="-3"> 194000 </us-gaap:IncreaseDecreaseInDeferredRevenue>
<!-- Other assets -->
<us-gaap:OtherAssetsNoncurrent contextRef="c20120630" unitRef="U002" decimals="-3"> 5186000 </us-gaap:OtherAssetsNoncurrent>
<!-- Other assets -->
<us-gaap:OtherAssetsNoncurrent contextRef="c20111231" unitRef="U002" decimals="-3"> 5448000 </us-gaap:OtherAssetsNoncurrent>
<!-- Operating Expenses -->
<us-gaap:OperatingExpenses contextRef="c20120401to20120630" unitRef="U002" decimals="-3"> 66096000 </us-gaap:OperatingExpenses>
<!-- Operating Expenses -->
<us-gaap:OperatingExpenses contextRef="c20110401to20110630" unitRef="U002" decimals="-3"> 57423000 </us-gaap:OperatingExpenses>
<!-- Operating Expenses -->
<us-gaap:OperatingExpenses contextRef="c20120101to20120630" unitRef="U002" decimals="-3"> 126414000 </us-gaap:OperatingExpenses>
<!-- Operating Expenses -->
<us-gaap:OperatingExpenses contextRef="c20110101to20110630" unitRef="U002" decimals="-3"> 98092000 </us-gaap:OperatingExpenses>
<!-- Stock options and restricted stock units (in shares) -->
<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c20110101to20110630" unitRef="U001" decimals="-3"> 5966000 </us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
<!-- Stock options and restricted stock units (in shares) -->
<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c20120101to20120630" unitRef="U001" decimals="-3"> 5148000 </us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
<!-- Stock options and restricted stock units (in shares) -->
<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c20110401to20110630" unitRef="U001" decimals="-3"> 5605000 </us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
<!-- Stock options and restricted stock units (in shares) -->
<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c20120401to20120630" unitRef="U001" decimals="-3"> 5206000 </us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
<!-- Excluded from computation of diluted net loss as anti-dilutive -->
<us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock contextRef="c20120101to20120630">
<div><div style="text-align: left; text-indent: 18pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; margin-right: 0pt;">The following weighted-average outstanding stock options and restricted stock units were excluded from the computation of diluted net loss per common share for the periods presented because including them would have had an anti-dilutive effect (in thousands):</div><div style="text-indent: 0pt; display: block;"><br /></div><div style="text-align: left;"><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: times new roman; font-size: 10pt;"><tr><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td><td colspan="6" nowrap="nowrap" valign="bottom"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 5.8pt;">Three Months Ended</div></td><td valign="bottom"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td><td valign="bottom"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td><td colspan="6" nowrap="nowrap" valign="bottom"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 5.8pt;">Six Months Ended</div></td><td valign="bottom"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td></tr><tr><td valign="bottom" style="padding-bottom: 2px;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td valign="bottom" style="padding-bottom: 2px;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td><td colspan="6" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 5.8pt;">June 30,</div></td><td valign="bottom" style="padding-bottom: 2px;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td><td valign="bottom" style="padding-bottom: 2px;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td><td colspan="6" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 5.8pt;">June 30,</div></td><td valign="bottom" style="padding-bottom: 2px;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td></tr><tr><td valign="bottom" style="padding-bottom: 2px;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td valign="bottom" style="padding-bottom: 2px;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td><td colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 1.8pt;">2012</div></td><td valign="bottom" style="padding-bottom: 2px;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td><td valign="bottom" style="padding-bottom: 2px;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td><td colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 1.8pt;">2011</div></td><td valign="bottom" style="padding-bottom: 2px;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td><td valign="bottom" style="padding-bottom: 2px;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td><td colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 1.8pt;">2012</div></td><td valign="bottom" style="padding-bottom: 2px;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td><td valign="bottom" style="padding-bottom: 2px;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td><td colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 1.8pt;">2011</div></td><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td></tr><tr bgcolor="#cceeff"><td align="left" valign="bottom" style="padding-bottom: 4px; width: 52%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0pt;">Stock options and restricted stock units</div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">5,206</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">5,605</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">5,148</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">5,966</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td></tr></table></div></div>
</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
<!-- Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest -->
<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="c20120401to20120630" unitRef="U002" decimals="-3"> -17933000 </us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
<!-- Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest -->
<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="c20110401to20110630" unitRef="U002" decimals="-3"> -21534000 </us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
<!-- Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest -->
<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="c20120101to20120630" unitRef="U002" decimals="-3"> -37158000 </us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
<!-- Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest -->
<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="c20110101to20110630" unitRef="U002" decimals="-3"> -34506000 </us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
<!-- Common stock, par value (in dollars per share) -->
<us-gaap:CommonStockParOrStatedValuePerShare contextRef="c20120630" unitRef="U003" decimals="4"> 0.0001 </us-gaap:CommonStockParOrStatedValuePerShare>
<!-- Common stock, par value (in dollars per share) -->
<us-gaap:CommonStockParOrStatedValuePerShare contextRef="c20111231" unitRef="U003" decimals="4"> 0.0001 </us-gaap:CommonStockParOrStatedValuePerShare>
<!-- Stockholders' Equity Attributable to Parent -->
<us-gaap:StockholdersEquity contextRef="c20120630" unitRef="U002" decimals="-3"> 632239000 </us-gaap:StockholdersEquity>
<!-- Stockholders' Equity Attributable to Parent -->
<us-gaap:StockholdersEquity contextRef="c20111231" unitRef="U002" decimals="-3"> 608997000 </us-gaap:StockholdersEquity>
<!-- Income Tax Expense (Benefit) -->
<us-gaap:IncomeTaxExpenseBenefit contextRef="c20120401to20120630" unitRef="U002" decimals="-3"> -8422000 </us-gaap:IncomeTaxExpenseBenefit>
<!-- Income Tax Expense (Benefit) -->
<us-gaap:IncomeTaxExpenseBenefit contextRef="c20110401to20110630" unitRef="U002" decimals="-3"> -17884000 </us-gaap:IncomeTaxExpenseBenefit>
<!-- Income Tax Expense (Benefit) -->
<us-gaap:IncomeTaxExpenseBenefit contextRef="c20120101to20120630" unitRef="U002" decimals="-3"> -17607000 </us-gaap:IncomeTaxExpenseBenefit>
<!-- Income Tax Expense (Benefit) -->
<us-gaap:IncomeTaxExpenseBenefit contextRef="c20110101to20110630" unitRef="U002" decimals="-3"> -23096000 </us-gaap:IncomeTaxExpenseBenefit>
<!-- Tax benefit from stock-based compensation -->
<us-gaap:TaxBenefitFromStockOptionsExercised contextRef="c20120101to20120630" unitRef="U002" decimals="-3"> 16135000 </us-gaap:TaxBenefitFromStockOptionsExercised>
<!-- Tax benefit from stock-based compensation -->
<us-gaap:TaxBenefitFromStockOptionsExercised contextRef="c20110101to20110630" unitRef="U002" decimals="-3"> 11585000 </us-gaap:TaxBenefitFromStockOptionsExercised>
<!-- Net increase in accrued purchases of property and equipment -->
<us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="c20120101to20120630" unitRef="U002" decimals="-3"> 1570000 </us-gaap:CapitalExpendituresIncurredButNotYetPaid>
<!-- Net increase in accrued purchases of property and equipment -->
<us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="c20110101to20110630" unitRef="U002" decimals="-3"> 193000 </us-gaap:CapitalExpendituresIncurredButNotYetPaid>
<!-- Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period-Stock Options [Member] -->
<us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c20120101to20120331_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_StockOptionsMember" unitRef="U001" decimals="-3"> 190000 </us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
<!-- Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period-Stock Options [Member] -->
<us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c20120401to20120630_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_StockOptionsMember" unitRef="U001" decimals="-3"> 177000 </us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
<!-- Options vested and expected to vest (in dollars per share)-Stock Options [Member] -->
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice contextRef="c20120630_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_StockOptionsMember" unitRef="U003" decimals="2"> 14.90 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice>
<!-- Options vested (in dollars per share)-Stock Options [Member] -->
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice contextRef="c20120630_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_StockOptionsMember" unitRef="U003" decimals="2"> 12.69 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice>
<!-- Options vested at end of period-Stock Options [Member] -->
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue contextRef="c20120630_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_StockOptionsMember" unitRef="U002" decimals="-3"> 36188000 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue>
<!-- Options vested and expected to vest at end of period-Stock Options [Member] -->
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue contextRef="c20120630_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_StockOptionsMember" unitRef="U002" decimals="-3"> 39064000 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
<!-- Options vested at end of period (in years)-Stock Options [Member] -->
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm contextRef="c20120401to20120630_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_StockOptionsMember" unitRef="U004" decimals="1"> 5.6 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm>
<!-- Options vested and expected to vest at end of period (in years)-Stock Options [Member] -->
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm contextRef="c20120401to20120630_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_StockOptionsMember" unitRef="U004" decimals="1"> 6.0 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm>
<!-- Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number-Stock Options [Member] -->
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber contextRef="c20120630_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_StockOptionsMember" unitRef="U001" decimals="-3"> 1982000 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber>
<!-- Options vested and expected to vest (in shares)-Stock Options [Member] -->
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber contextRef="c20120630_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_StockOptionsMember" unitRef="U001" decimals="-3"> 2320000 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>
<!-- Earnings Per Share [Text Block] -->
<us-gaap:EarningsPerShareTextBlock contextRef="c20120101to20120630">
<div><div style="text-align: justify; text-indent: 0pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0pt;">Note 3 - Net Loss Per Share</div><div style="text-align: center; text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"><div style="text-indent: 0pt; display: block;"><br /></div><div style="text-align: justify; text-indent: 18pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; margin-right: 0pt;">Basic net loss per share is computed by dividing the net loss attributable to common shares for the period by the weighted average number of common shares outstanding during the period.</div><div style="text-indent: 0pt; display: block;"><br /></div><div style="text-align: justify; text-indent: 18pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; margin-right: 0pt;">Diluted net loss per share attributed to common shares is computed by dividing the net loss attributable to common shares for the period by the weighted average number of common and potential common shares outstanding during the period, if the effect of each class of potential common shares is dilutive. Potential common shares include restricted common stock units and incremental shares of common stock issuable upon the exercise of stock options.</div><div style="text-indent: 0pt; display: block;"><br /></div><div style="text-align: justify; text-indent: 18pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; margin-right: 0pt;">A summary of the net loss per share for the three and six months ended June 30, 2012 and 2011 is as follows (in thousands, except per share amounts):</div><div style="text-align: left; text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"> </div><div style="text-align: left;"><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: times new roman; font-size: 10pt;"><tr><td align="left" valign="bottom" style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"> </td><td align="left" valign="bottom" style="display: inline; font-family: times new roman; font-size: 10pt;"> </td><td align="left" colspan="6" nowrap="nowrap" valign="bottom"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 6.8pt;">Three Months Ended</div></td><td align="left" valign="bottom" style="display: inline; font-family: times new roman; font-size: 10pt;"> </td><td align="left" valign="bottom" style="display: inline; font-family: times new roman; font-size: 10pt;"> </td><td align="left" colspan="6" nowrap="nowrap" valign="bottom"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 6.8pt;">Six Months Ended</div></td><td align="left" valign="bottom" style="display: inline; font-family: times new roman; font-size: 10pt;"> </td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; font-family: times new roman; font-size: 10pt; font-weight: bold;"> </td><td align="left" valign="bottom" style="padding-bottom: 2px; font-family: times new roman; font-size: 10pt;"> </td><td align="left" colspan="6" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 6.8pt;">June 30,</div></td><td align="left" valign="bottom" style="padding-bottom: 2px; font-family: times new roman; font-size: 10pt;"> </td><td align="left" valign="bottom" style="padding-bottom: 2px; font-family: times new roman; font-size: 10pt;"> </td><td align="left" colspan="6" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 6.8pt;">June 30,</div></td><td align="left" valign="bottom" style="padding-bottom: 2px; font-family: times new roman; font-size: 10pt;"> </td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; font-family: times new roman; font-size: 10pt; font-weight: bold;"> </td><td align="left" valign="bottom" style="padding-bottom: 2px; font-family: times new roman; font-size: 10pt;"> </td><td align="left" colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 2.8pt;">2012</div></td><td align="left" valign="bottom" style="padding-bottom: 2px; font-family: times new roman; font-size: 10pt;"> </td><td align="left" valign="bottom" style="padding-bottom: 2px; font-family: times new roman; font-size: 10pt;"> </td><td align="left" colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 2.8pt;">2011</div></td><td align="left" valign="bottom" style="padding-bottom: 2px; font-family: times new roman; font-size: 10pt;"> </td><td align="left" valign="bottom" style="padding-bottom: 2px; font-family: times new roman; font-size: 10pt;"> </td><td align="left" colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 2.8pt;">2012</div></td><td align="left" valign="bottom" style="padding-bottom: 2px; font-family: times new roman; font-size: 10pt;"> </td><td align="left" valign="bottom" style="padding-bottom: 2px; font-family: times new roman; font-size: 10pt;"> </td><td align="left" colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 2.8pt;">2011</div></td><td align="left" valign="bottom" style="padding-bottom: 2px; font-family: times new roman; font-size: 10pt;"> </td></tr><tr><td align="left" valign="bottom"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; font-weight: bold; margin-right: 0pt;">Net loss per share:</div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" colspan="2" nowrap="nowrap" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 2.6pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" colspan="2" nowrap="nowrap" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 2.6pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" colspan="2" nowrap="nowrap" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 2.6pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" colspan="2" nowrap="nowrap" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 2.6pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td></tr><tr><td align="left" valign="bottom"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0pt;">Numerator</div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" colspan="2" nowrap="nowrap" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 2.6pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" colspan="2" nowrap="nowrap" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 2.6pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" colspan="2" nowrap="nowrap" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 2.6pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" colspan="2" nowrap="nowrap" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 2.6pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td></tr><tr bgcolor="#cceeff"><td align="left" valign="bottom" style="padding-bottom: 4px; width: 52%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 18pt; font-size: 10pt; margin-right: 0pt;">Net loss</div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">$</div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">(9,511</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">)</div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">$</div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">(3,650</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">)</div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">$</div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">(19,551</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">)</div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">$</div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">(11,410</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">)</div></td></tr><tr bgcolor="white"><td align="left" valign="bottom" style="width: 52%; display: inline; font-family: times new roman; font-size: 10pt;">Denominator for basic and diluted net loss per share </td><td align="right" valign="bottom" style="width: 1%; display: inline; font-family: times new roman; font-size: 10pt;"> </td><td align="left" valign="bottom" style="width: 1%; display: inline; font-family: times new roman; font-size: 10pt;"> </td><td align="right" valign="bottom" style="width: 9%; display: inline; font-family: times new roman; font-size: 10pt;"> </td><td align="left" valign="bottom" style="width: 1%; display: inline; font-family: times new roman; font-size: 10pt;"> </td><td align="right" valign="bottom" style="width: 1%; display: inline; font-family: times new roman; font-size: 10pt;"> </td><td align="left" valign="bottom" style="width: 1%; display: inline; font-family: times new roman; font-size: 10pt;"> </td><td align="right" valign="bottom" style="width: 9%; display: inline; font-family: times new roman; font-size: 10pt;"> </td><td align="left" valign="bottom" style="width: 1%; display: inline; font-family: times new roman; font-size: 10pt;"> </td><td align="right" valign="bottom" style="width: 1%; display: inline; font-family: times new roman; font-size: 10pt;"> </td><td align="left" valign="bottom" style="width: 1%; display: inline; font-family: times new roman; font-size: 10pt;"> </td><td align="right" valign="bottom" style="width: 9%; display: inline; font-family: times new roman; font-size: 10pt;"> </td><td align="left" valign="bottom" style="width: 1%; display: inline; font-family: times new roman; font-size: 10pt;"> </td><td align="right" valign="bottom" style="width: 1%; display: inline; font-family: times new roman; font-size: 10pt;"> </td><td align="left" valign="bottom" style="width: 1%; display: inline; font-family: times new roman; font-size: 10pt;"> </td><td align="right" valign="bottom" style="width: 9%; display: inline; font-family: times new roman; font-size: 10pt;"> </td><td align="left" valign="bottom" style="width: 1%; display: inline; font-family: times new roman; font-size: 10pt;"> </td></tr><tr bgcolor="#cceeff"><td align="left" valign="bottom" style="padding-bottom: 4px; padding-left: 0pt; width: 52%; margin-left: 446pt;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 18pt; font-size: 10pt; margin-right: 0pt;">Weighted-average common shares outstanding</div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">35,812</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">33,160</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">35,506</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">30,917</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td></tr><tr bgcolor="white"><td align="left" valign="bottom" style="padding-bottom: 4px; width: 52%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0pt;">Net loss per share - basic and diluted</div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">$</div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">(0.27</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">)</div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">$</div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">(0.11</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">)</div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">$</div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">(0.55</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">)</div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">$</div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">(0.37</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">)</div></td></tr></table></div><div style="text-indent: 0pt; display: block;"><br /></div><div style="text-align: left; text-indent: 18pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; margin-right: 0pt;">The following weighted-average outstanding stock options and restricted stock units were excluded from the computation of diluted net loss per common share for the periods presented because including them would have had an anti-dilutive effect (in thousands):</div><div style="text-indent: 0pt; display: block;"><br /></div><div style="text-align: left;"><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: times new roman; font-size: 10pt;"><tr><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td><td colspan="6" nowrap="nowrap" valign="bottom"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 5.8pt;">Three Months Ended</div></td><td valign="bottom"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td><td valign="bottom"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td><td colspan="6" nowrap="nowrap" valign="bottom"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 5.8pt;">Six Months Ended</div></td><td valign="bottom"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td></tr><tr><td valign="bottom" style="padding-bottom: 2px;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td valign="bottom" style="padding-bottom: 2px;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td><td colspan="6" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 5.8pt;">June 30,</div></td><td valign="bottom" style="padding-bottom: 2px;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td><td valign="bottom" style="padding-bottom: 2px;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td><td colspan="6" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 5.8pt;">June 30,</div></td><td valign="bottom" style="padding-bottom: 2px;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td></tr><tr><td valign="bottom" style="padding-bottom: 2px;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td valign="bottom" style="padding-bottom: 2px;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td><td colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 1.8pt;">2012</div></td><td valign="bottom" style="padding-bottom: 2px;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td><td valign="bottom" style="padding-bottom: 2px;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td><td colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 1.8pt;">2011</div></td><td valign="bottom" style="padding-bottom: 2px;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td><td valign="bottom" style="padding-bottom: 2px;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td><td colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 1.8pt;">2012</div></td><td valign="bottom" style="padding-bottom: 2px;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td><td valign="bottom" style="padding-bottom: 2px;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td><td colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 1.8pt;">2011</div></td><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td></tr><tr bgcolor="#cceeff"><td align="left" valign="bottom" style="padding-bottom: 4px; width: 52%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0pt;">Stock options and restricted stock units</div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">5,206</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">5,605</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">5,148</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">5,966</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td></tr></table></div></div><div style="text-align: left; text-indent: 0pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; margin-right: 0pt;"> </div></div>
</us-gaap:EarningsPerShareTextBlock>
<!-- Cash portion of purchase price-Photoccino Ltd [Member] -->
<us-gaap:BusinessAcquisitionCostOfAcquiredEntityCashPaid contextRef="c20120630_BusinessAcquisitionAxis_PhotoccinoLtdMember" unitRef="U002" decimals="-5"> 4600000 </us-gaap:BusinessAcquisitionCostOfAcquiredEntityCashPaid>
<!-- Depreciation and amortization expense -->
<us-gaap:DepreciationDepletionAndAmortization contextRef="c20120101to20120630" unitRef="U002" decimals="-3"> 12741000 </us-gaap:DepreciationDepletionAndAmortization>
<!-- Depreciation and amortization expense -->
<us-gaap:DepreciationDepletionAndAmortization contextRef="c20110101to20110630" unitRef="U002" decimals="-3"> 10786000 </us-gaap:DepreciationDepletionAndAmortization>
<!-- Depreciation and amortization expense -->
<us-gaap:DepreciationDepletionAndAmortization contextRef="c20120401to20120630" unitRef="U002" decimals="0"> 6730000 </us-gaap:DepreciationDepletionAndAmortization>
<!-- Depreciation and amortization expense -->
<us-gaap:DepreciationDepletionAndAmortization contextRef="c20110401to20110630" unitRef="U002" decimals="0"> 5672000 </us-gaap:DepreciationDepletionAndAmortization>
<!-- Depreciation and amortization expense --> <!-- Depreciation and amortization expense --> <!-- Business Combination Disclosure [Text Block] -->
<us-gaap:BusinessCombinationDisclosureTextBlock contextRef="c20120101to20120630">
<div><div style="text-align: left; text-indent: 0pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0pt;">Note 6 - Acquisitions</div><div style="text-indent: 0pt; display: block;"><div style="text-indent: 0pt; display: block;"><br /></div><div style="text-align: left; font-style: italic; text-indent: 18pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; margin-right: 0pt; text-decoration: underline;">Purchased Intangible Assets</div><div style="text-indent: 0pt; display: block;"><br /></div><div style="text-align: left; font-style: italic; text-indent: 18pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0pt;">Eastman Kodak Gallery Assets</div><div style="text-indent: 0pt; display: block;"><br /></div><div style="text-align: justify; text-indent: 18pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; margin-right: 0pt;">On March 1, 2012, the Company entered into an agreement with Eastman Kodak Company ("Kodak") for the proposed sale of certain assets of its Kodak Gallery online photo services business for $23.8 million through a court-supervised auction process. On April 30, 2012, the transaction was approved by the bankruptcy court and on May 2, 2012 the transaction closed. The Company paid $19.0 million as of June 30, 2012 and the remaining $4.8 million is to be paid at the end of the transition period, but not later than nine months from the acquisition date. This acquisition was accounted for as an asset acquisition and as such the Company has capitalized transaction costs of approximately $0.6 million, for a total purchase price of $24.4 million. The purchase price was allocated to a single asset, customer list, which will be amortized over its useful life of four years.</div><div style="text-align: justify; text-indent: 18pt; display: block; margin-left: 0pt; margin-right: 0pt;"> </div><div style="font-style: italic; text-indent: 0pt; display: block; font-family: Times New Roman; margin-left: 18pt; font-size: 10pt; text-decoration: underline;">Business Combination</div><div style="text-indent: 0pt; display: block;"><br /></div><div style="text-align: justify; font-style: italic; text-indent: 18pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0pt;">Photoccino Ltd.</div><div style="text-indent: 0pt; display: block;"><br /></div><div style="text-align: justify; text-indent: 18pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; margin-right: 0pt;">On May 25, 2012, the Company acquired Photoccino Ltd. ("Photoccino") for a total aggregate cash purchase price of $4.6 million. Photoccino has developed technologies for photo ranking, analysis and organization which will allow customers to more efficiently organize and select the best photos from their archives so they can quickly and easily create photo books, calendars, cards, and photo gifts. Photoccino's technology applies proprietary algorithms to analyze and evaluate the quality and content of photos, ranks them, and automatically creates photo products using the customer's best images. The acquisition was accounted for as a non-taxable purchase transaction and, accordingly, the purchase price has been allocated to the acquired tangible assets, liabilities assumed, and identifiable intangible assets acquired based on their estimated fair values on the acquisition date. The excess of the purchase price over the aggregate fair values was recorded as goodwill. In addition, restricted stock awards were granted to certain Photoccino employees contingent upon their continued employment for a period of three years and will be recorded as stock-based compensation over the vesting period.</div><div style="text-indent: 0pt; display: block;"><br /></div><div style="text-align: justify; text-indent: 18pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; margin-right: 0pt;">Of the total purchase price, $3.0 million was allocated to developed technology and is being amortized over an estimated useful life of five years, $0.7 million was allocated to in-process research and development, and $80,000 was allocated to non-compete agreements with the founders which will be amortized over an estimated useful life of two years. The assets and liabilities acquired totaled approximately $0.1 million. The remaining excess purchase price of approximately $0.7 million was allocated to goodwill primarily representing the assembled workforce. In addition, $950,000 was recorded as a deferred tax liability representing the difference between the assigned values of the assets acquired and the tax basis of those assets, with the offset recorded as additional goodwill. The results of operations for the acquired business have been included in the consolidated statement of operations for the period subsequent to the Company's acquisition of Photoccino. Photoccino's results of operations for periods prior to this acquisition were not material to the consolidated statement of operations and, accordingly, pro forma financial information has not been presented.</div></div></div>
</us-gaap:BusinessCombinationDisclosureTextBlock>
<!-- Commitments and contingencies (Note 5) -->
<us-gaap:CommitmentsAndContingencies contextRef="c20120630" unitRef="U002" xsi:nil="true"/>
<!-- Commitments and contingencies (Note 5) -->
<us-gaap:CommitmentsAndContingencies contextRef="c20111231" unitRef="U002" xsi:nil="true"/>
<!-- Accounts Payable, Current -->
<us-gaap:AccountsPayableCurrent contextRef="c20120630" unitRef="U002" decimals="-3"> 13356000 </us-gaap:AccountsPayableCurrent>
<!-- Accounts Payable, Current -->
<us-gaap:AccountsPayableCurrent contextRef="c20111231" unitRef="U002" decimals="-3"> 9470000 </us-gaap:AccountsPayableCurrent>
<!-- Accrued Liabilities, Current -->
<us-gaap:AccruedLiabilitiesCurrent contextRef="c20120630" unitRef="U002" decimals="-3"> 31933000 </us-gaap:AccruedLiabilitiesCurrent>
<!-- Accrued Liabilities, Current -->
<us-gaap:AccruedLiabilitiesCurrent contextRef="c20111231" unitRef="U002" decimals="-3"> 59271000 </us-gaap:AccruedLiabilitiesCurrent>
<!-- Accrued compensation -->
<us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c20120630" unitRef="U002" decimals="-3"> 7362000 </us-gaap:EmployeeRelatedLiabilitiesCurrent>
<!-- Accrued compensation -->
<us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c20111231" unitRef="U002" decimals="-3"> 5485000 </us-gaap:EmployeeRelatedLiabilitiesCurrent>
<!-- Accrued other -->
<us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c20120630" unitRef="U002" decimals="-3"> 9373000 </us-gaap:OtherAccruedLiabilitiesCurrent>
<!-- Accrued other -->
<us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c20111231" unitRef="U002" decimals="-3"> 4808000 </us-gaap:OtherAccruedLiabilitiesCurrent>
<!-- Accrued income and sales taxes -->
<us-gaap:TaxesPayableCurrent contextRef="c20120630" unitRef="U002" decimals="-3"> 4503000 </us-gaap:TaxesPayableCurrent>
<!-- Accrued income and sales taxes -->
<us-gaap:TaxesPayableCurrent contextRef="c20111231" unitRef="U002" decimals="-3"> 11106000 </us-gaap:TaxesPayableCurrent>
<!-- Prepaid expenses and other current assets -->
<us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c20120630" unitRef="U002" decimals="-3"> 43320000 </us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
<!-- Prepaid expenses and other current assets -->
<us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c20111231" unitRef="U002" decimals="-3"> 13870000 </us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
<!-- Accrued marketing expenses -->
<us-gaap:AccruedMarketingCostsCurrent contextRef="c20120630" unitRef="U002" decimals="-3"> 5443000 </us-gaap:AccruedMarketingCostsCurrent>
<!-- Accrued marketing expenses -->
<us-gaap:AccruedMarketingCostsCurrent contextRef="c20111231" unitRef="U002" decimals="-3"> 19072000 </us-gaap:AccruedMarketingCostsCurrent>
<!-- Basis of Presentation and Significant Accounting Policies [Text Block] -->
<us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock contextRef="c20120101to20120630">
<div><div style="text-align: justify; text-indent: 0pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0pt;">Note 1 - The Company and Summary of Significant Accounting Policies</div><div style="text-indent: 0pt; display: block;"><br /></div><div style="text-align: justify; text-indent: 18pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; margin-right: 0pt;">Shutterfly, Inc. (the "Company") was incorporated in the state of Delaware in 1999 and began its services in December 1999. The Company is an Internet-based social expression and personal publishing service that enables customers to share, print and preserve their memories by leveraging a technology-based platform and manufacturing processes. The Company provides customers a full range of products and services to organize and archive digital images; share pictures; order prints and create an assortment of personalized items such as photo books, greeting cards and stationery and calendars. The Company also provides commercial print services: printing and shipping of direct marketing and other variable data print products and formats. The Company is headquartered in Redwood City, California.</div><div style="text-indent: 0pt; display: block;"><br /></div><div style="text-align: justify; font-style: italic; text-indent: 0pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0pt;">Basis of Presentation</div><div style="text-indent: 0pt; display: block;"><br /></div><div><div style="text-align: justify; text-indent: 18pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; margin-right: 0pt;">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America for interim financial information and, accordingly, do not include all of the information and footnotes required by generally accepted accounting principles for complete financial statements. The accompanying unaudited condensed consolidated financial statements include the accounts of Shutterfly, Inc. and its wholly owned subsidiaries. In the opinion of management, all adjustments, consisting primarily of normal recurring accruals, considered necessary for a fair statement of the Company's results of operations for the interim periods reported and of its financial condition as of the date of the interim balance sheet have been included. Operating results for the three and six months ended June 30, 2012 are not necessarily indicative of the results that may be expected for the year ending December 31, 2012, or for any other period.</div><div style="text-indent: 0pt; display: block;"><br /></div><div style="text-align: justify; text-indent: 18pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; margin-right: 0pt;">The December 31, 2011 condensed consolidated balance sheet data was derived from audited financial statements, but does not include all disclosures required by accounting principles generally accepted in the United States of America. These unaudited interim condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and related notes for the year ended December 31, 2011 included in the Company's Annual Report on Form 10-K.</div><div style="text-indent: 0pt; display: block;"><br /></div></div><div><div style="text-align: justify; font-style: italic; text-indent: 0pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0pt;">Fair Value</div><div style="text-indent: 0pt; display: block;"><br /></div><div style="text-align: justify; text-indent: 18pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; margin-right: 0pt;">The Company records its financial assets and liabilities at fair value. The accounting standard for fair value provides a framework for measuring fair value, clarifies the definition of fair value, and expands disclosures regarding fair value measurements. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the reporting date. The accounting standard establishes a three-tier hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value:</div><div style="text-indent: 0pt; display: block;"><br /></div><div style="text-align: justify; text-indent: 18pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; margin-right: 0pt;"><font style="font-style: italic; display: inline; font-weight: bold;">Level 1</font> - Quoted prices in active markets for identical assets or liabilities</div><div style="text-indent: 0pt; display: block;"><br /></div><div style="text-align: justify; text-indent: 0pt; display: block; font-family: Times New Roman; margin-left: 18pt; font-size: 10pt; margin-right: 0pt;"><font style="font-style: italic; display: inline; font-weight: bold;">Level 2</font> - Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</div><div style="text-indent: 0pt; display: block;"><br /></div><div style="text-align: justify; text-indent: 0pt; display: block; font-family: Times New Roman; margin-left: 18pt; font-size: 10pt; margin-right: 0pt;"><font style="font-style: italic; display: inline; font-weight: bold;">Level 3</font> - Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</div><div style="text-indent: 0pt; display: block;"><br /></div><div style="text-align: justify; text-indent: 18pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; margin-right: 0pt;">As of June 30, 2012 and December 31, 2011, the Company had cash of $59.4 million and $121.2 million, respectively, and cash equivalents of $58.7 million and $58.7 million, respectively, which are classified in the Level 1 hierarchy.</div><div style="text-indent: 0pt; display: block;"><br /></div></div><div><div style="text-align: justify; font-style: italic; text-indent: 0pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0pt;">Income Taxes</div><div style="text-indent: 0pt; display: block;"><br /></div><div style="text-align: justify; text-indent: 18pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; margin-right: 0pt;">The Company uses the liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are recognized by applying the statutory tax rates in effect in the years in which the differences between the financial reporting and tax filing bases of existing assets and liabilities are expected to reverse. Valuation allowances are established when necessary to reduce deferred tax assets to the amounts expected to be realized.</div><div style="text-indent: 0pt; display: block;"><br /></div><div style="text-align: justify; text-indent: 18pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; margin-right: 0pt;">The Company reports a liability for unrecognized tax benefits resulting from uncertain tax positions taken or expected to be taken in a tax return. The application of income tax law is inherently complex. Laws and regulations in this area are voluminous and are often ambiguous. The Company is required to make subjective assumptions and judgments regarding its income tax exposures. Interpretations and guidance surrounding income tax laws and regulations change over time. As such, changes in the Company's subjective assumptions and judgments can materially affect amounts recognized in the consolidated balance sheets and statements of operations.</div><div style="text-indent: 0pt; display: block;"> </div><div style="text-align: justify; text-indent: 18pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; margin-right: 0pt;">The Company's policy is to recognize interest and /or penalties related to all tax positions in income tax expense.  To the extent that accrued interest and penalties do not ultimately become payable, amounts accrued will be reduced and reflected as a reduction of the overall income tax provision in the period that such determination is made.  No interest and penalties were accrued as of June 30, 2012 and December 31, 2011.</div><div style="text-indent: 0pt; display: block;"><br /></div><div style="text-align: left; text-indent: 18pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; margin-right: 0pt;"><div style="text-align: left; text-indent: 18pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; margin-right: 0pt;">The Company is subject to taxation in Israel, the United States, California and fifteen other jurisdictions in the United States.</div><div style="text-align: left; text-indent: 18pt; display: block; margin-left: 0pt; margin-right: 0pt;"> </div><div style="text-align: justify; text-indent: 18pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; margin-right: 0pt;">At June 30, 2012, the Company had approximately $41.1 million, $55.1 million, and $20.3 million of federal, California and other state jurisdictions net operating loss carryforwards, respectively, to reduce future taxable income, $39.5 million, $29.9 million and $20.3 million of which is associated with windfall tax benefits, respectively, that will be recorded as additional paid-in capital when realized. These carryforwards will expire beginning in the year 2028 and 2015 for federal and California purposes, respectively, and no sooner than 2022 for the portion related to 15 other state jurisdictions, if not utilized. The Company believes these deferred tax assets will be realized and as such, no valuation allowance has been set up.</div><div style="text-align: justify; text-indent: 18pt; display: block; margin-left: 0pt; margin-right: 0pt;"><br /><font style="font-style: italic; display: inline; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Recent Accounting Pronouncements</font></div><div style="text-indent: 0pt; display: block;"><br /></div><div style="text-align: justify; text-indent: 18pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; margin-right: 0pt;">In September 2011, the Financial Accounting Standards Board issued new accounting guidance intended to simplify goodwill impairment testing. Entities will be allowed to perform a qualitative assessment on goodwill impairment to determine whether a quantitative assessment is necessary. This guidance is effective for the Company's interim and annual periods beginning January 1, 2012. The Company does not expect the adoption of this guidance to have a material impact on the Company's consolidated financial statements.</div></div></div><div style="text-align: justify; text-indent: 18pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; margin-right: 0pt;"> </div><div style="text-align: justify; text-indent: 18pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; margin-right: 0pt;"> </div><div style="text-indent: 0pt; display: block;"><br /></div></div>
</us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock>
<!-- Schedule of accrued liabilities -->
<us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock contextRef="c20120101to20120630">
<div><div style="text-align: justify; font-style: italic; text-indent: 0pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0pt;">Accrued Liabilities</div><div style="text-align: justify; text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"> </div><div style="text-align: left;"><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: times new roman; font-size: 10pt;"><tr><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td><td colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 1.8pt;">June 30,</div><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.8pt;"><font style="display: inline; font-weight: bold;"> </font><font style="display: inline; font-weight: bold;">2012</font></div></td><td valign="bottom" style="padding-bottom: 2px;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td><td valign="bottom" style="padding-bottom: 2px;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 1.8pt;">December 31,</div><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 1.8pt;">2011</div></td><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td></tr><tr><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; font-style: italic; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td><td colspan="6" nowrap="nowrap" valign="bottom"><div style="text-align: center; font-style: italic; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 5.8pt;">(in thousands)</div></td><td align="left" valign="bottom"><div style="text-align: left; font-style: italic; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td></tr><tr bgcolor="#cceeff"><td align="left" valign="bottom" style="width: 76%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0pt;">Accrued compensation</div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">$</div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">7,362</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">$</div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;">5,485</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td></tr><tr bgcolor="white"><td align="left" valign="bottom" style="width: 76%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0pt;">Accrued marketing expenses</div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">5,443</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;">19,072</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td></tr><tr bgcolor="#cceeff"><td align="left" valign="bottom" style="width: 76%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0pt;">Accrued income and sales taxes</div></td><td valign="bottom" style="width: 1%; display: inline; font-family: times new roman; font-size: 10pt;">  </td><td valign="bottom" style="width: 1%; display: inline; font-family: times new roman; font-size: 10pt;">  </td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">4,503</div></td><td valign="bottom" style="width: 1%; display: inline; font-family: times new roman; font-size: 10pt;">  </td><td valign="bottom" style="width: 1%; display: inline; font-family: times new roman; font-size: 10pt;">  </td><td valign="bottom" style="width: 1%; display: inline; font-family: times new roman; font-size: 10pt;">  </td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;">11,106</div></td><td valign="bottom" style="width: 1%; display: inline; font-family: times new roman; font-size: 10pt;">  </td></tr><tr bgcolor="white"><td align="left" valign="bottom" style="width: 76%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0pt;">Accrued production costs</div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">3,703</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;">16,939</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td></tr><tr bgcolor="#cceeff"><td align="left" valign="bottom" style="width: 76%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0pt;">Accrued consulting</div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">1,549</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;">1,861</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td></tr><tr bgcolor="white"><td align="left" valign="bottom" style="padding-bottom: 2px; width: 76%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0pt;">Accrued other</div></td><td align="right" valign="bottom" style="padding-bottom: 2px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 2px solid; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="border-bottom: black 2px solid; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">9,373</div></td><td align="left" valign="bottom" style="padding-bottom: 2px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="padding-bottom: 2px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 2px solid; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="border-bottom: black 2px solid; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;">4,808</div></td><td align="left" valign="bottom" style="padding-bottom: 2px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td></tr><tr bgcolor="#cceeff"><td align="left" valign="bottom" style="padding-bottom: 4px; width: 76%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">$</div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">31,933</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">$</div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;">59,271</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td></tr></table></div></div>
</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
<!-- Summary of company restricted stock unit activity -->
<us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock contextRef="c20120101to20120630">
<div><div style="text-align: justify; text-indent: 18pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; margin-right: 0pt;">A summary of the Company's restricted stock unit activity for the three and six months ended June 30, 2012, is as follows (share numbers in thousands):</div><div style="text-align: justify; text-indent: 18pt; display: block; margin-left: 0pt; margin-right: 0pt;"> </div><div style="text-align: left;"><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: times new roman; font-size: 10pt;"><tr><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td valign="bottom" style="padding-bottom: 2px; font-family: times new roman; font-size: 10pt;"> </td><td colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 1.8pt;">Number of </div><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.8pt;"><font style="display: inline; font-weight: bold;">Units</font></div><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 1.8pt;">Outstanding</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; font-family: times new roman; font-size: 10pt;"> </td><td nowrap="nowrap" valign="bottom" style="padding-bottom: 2px; font-family: times new roman; font-size: 10pt;"> </td><td colspan="3" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.8pt;"><font style="display: inline; font-weight: bold;">Weighted</font></div><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.8pt;"><font style="display: inline; font-weight: bold;">Average</font></div><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 1.8pt;">Grant Date </div><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 1.8pt;">Fair Value</div></td></tr><tr bgcolor="#cceeff"><td align="left" valign="bottom" style="width: 76%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0pt;">Awarded and unvested, December 31, 2011</div></td><td align="right" valign="bottom" style="width: 1%; display: inline; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="text-align: left; width: 1%; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="text-align: right; width: 9%; font-family: times new roman; font-size: 10pt;">1,969</td><td nowrap="nowrap" valign="bottom" style="text-align: left; width: 1%; font-family: times new roman; font-size: 10pt;"> </td><td align="left" valign="bottom" style="width: 1%; display: inline; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="text-align: left; width: 1%; font-family: times new roman; font-size: 10pt;">$</td><td valign="bottom" style="text-align: right; width: 9%; font-family: times new roman; font-size: 10pt;">31.33</td><td nowrap="nowrap" valign="bottom" style="text-align: left; width: 1%; font-family: times new roman; font-size: 10pt;"> </td></tr><tr bgcolor="white"><td align="left" valign="bottom" style="width: 76%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 18pt; font-size: 10pt; margin-right: 0pt;">Granted</div></td><td align="right" valign="bottom" style="width: 1%; display: inline; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="text-align: left; width: 1%; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="text-align: right; width: 9%; font-family: times new roman; font-size: 10pt;">1,395</td><td nowrap="nowrap" valign="bottom" style="text-align: left; width: 1%; font-family: times new roman; font-size: 10pt;"> </td><td align="left" valign="bottom" style="width: 1%; display: inline; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="text-align: left; width: 1%; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="text-align: right; width: 9%; font-family: times new roman; font-size: 10pt;">27.60</td><td nowrap="nowrap" valign="bottom" style="text-align: left; width: 1%; font-family: times new roman; font-size: 10pt;"> </td></tr><tr bgcolor="#cceeff"><td align="left" valign="bottom" style="width: 76%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 18pt; font-size: 10pt; margin-right: 0pt;">Vested</div></td><td align="right" valign="bottom" style="width: 1%; display: inline; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="text-align: left; width: 1%; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="text-align: right; width: 9%; font-family: times new roman; font-size: 10pt;">(609</td><td nowrap="nowrap" valign="bottom" style="text-align: left; width: 1%; font-family: times new roman; font-size: 10pt;">)</td><td align="left" valign="bottom" style="width: 1%; display: inline; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="text-align: left; width: 1%; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="text-align: right; width: 9%; font-family: times new roman; font-size: 10pt;">21.13</td><td nowrap="nowrap" valign="bottom" style="text-align: left; width: 1%; font-family: times new roman; font-size: 10pt;"> </td></tr><tr bgcolor="white"><td align="left" valign="bottom" style="padding-bottom: 2px; width: 76%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 18pt; font-size: 10pt; margin-right: 0pt;">Forfeited</div></td><td align="right" valign="bottom" style="padding-bottom: 2px; width: 1%; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="border-bottom: black 2px solid; text-align: left; width: 1%; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="border-bottom: black 2px solid; text-align: right; width: 9%; font-family: times new roman; font-size: 10pt;">(72</td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; width: 1%; font-family: times new roman; font-size: 10pt;">)</td><td align="left" valign="bottom" style="padding-bottom: 2px; width: 1%; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="border-bottom: black 2px solid; text-align: left; width: 1%; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="border-bottom: black 2px solid; text-align: right; width: 9%; font-family: times new roman; font-size: 10pt;">34.80</td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; width: 1%; font-family: times new roman; font-size: 10pt;"> </td></tr><tr bgcolor="#cceeff"><td align="left" valign="bottom" style="padding-bottom: 2px; width: 76%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0pt;">Awarded and unvested, March 31, 2012</div></td><td align="right" valign="bottom" style="padding-bottom: 2px; width: 1%; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="border-bottom: black 2px solid; text-align: left; width: 1%; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="border-bottom: black 2px solid; text-align: right; width: 9%; font-family: times new roman; font-size: 10pt;">2,683</td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; width: 1%; font-family: times new roman; font-size: 10pt;"> </td><td align="left" valign="bottom" style="padding-bottom: 2px; width: 1%; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="border-bottom: black 2px solid; text-align: left; width: 1%; font-family: times new roman; font-size: 10pt;">$</td><td valign="bottom" style="border-bottom: black 2px solid; text-align: right; width: 9%; font-family: times new roman; font-size: 10pt;">31.61</td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; width: 1%; font-family: times new roman; font-size: 10pt;"> </td></tr><tr bgcolor="white"><td align="left" valign="bottom" style="width: 76%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 18pt; font-size: 10pt; margin-right: 0pt;">Granted</div></td><td align="right" valign="bottom" style="width: 1%; display: inline; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="text-align: left; width: 1%; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="text-align: right; width: 9%; font-family: times new roman; font-size: 10pt;">370</td><td nowrap="nowrap" valign="bottom" style="text-align: left; width: 1%; font-family: times new roman; font-size: 10pt;"> </td><td align="left" valign="bottom" style="width: 1%; display: inline; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="text-align: left; width: 1%; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="text-align: right; width: 9%; font-family: times new roman; font-size: 10pt;">26.67</td><td nowrap="nowrap" valign="bottom" style="text-align: left; width: 1%; font-family: times new roman; font-size: 10pt;"> </td></tr><tr bgcolor="#cceeff"><td align="left" valign="bottom" style="width: 76%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 18pt; font-size: 10pt; margin-right: 0pt;">Vested</div></td><td align="right" valign="bottom" style="width: 1%; display: inline; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="text-align: left; width: 1%; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="text-align: right; width: 9%; font-family: times new roman; font-size: 10pt;">(144</td><td nowrap="nowrap" valign="bottom" style="text-align: left; width: 1%; font-family: times new roman; font-size: 10pt;">)</td><td align="left" valign="bottom" style="width: 1%; display: inline; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="text-align: left; width: 1%; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="text-align: right; width: 9%; font-family: times new roman; font-size: 10pt;">22.06</td><td nowrap="nowrap" valign="bottom" style="text-align: left; width: 1%; font-family: times new roman; font-size: 10pt;"> </td></tr><tr bgcolor="white"><td align="left" valign="bottom" style="padding-bottom: 2px; padding-left: 0pt; width: 76%; margin-left: 9pt;"><div style="font-family: times new roman; margin-left: 9pt; font-size: 10pt;">Forfeited</div></td><td align="right" valign="bottom" style="padding-bottom: 2px; width: 1%; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="border-bottom: black 2px solid; text-align: left; width: 1%; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="border-bottom: black 2px solid; text-align: right; width: 9%; font-family: times new roman; font-size: 10pt;">(81</td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; width: 1%; font-family: times new roman; font-size: 10pt;">)</td><td align="left" valign="bottom" style="padding-bottom: 2px; width: 1%; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="border-bottom: black 2px solid; text-align: left; width: 1%; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="border-bottom: black 2px solid; text-align: right; width: 9%; font-family: times new roman; font-size: 10pt;">37.63</td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; width: 1%; font-family: times new roman; font-size: 10pt;"> </td></tr><tr bgcolor="#cceeff"><td align="left" valign="bottom" style="padding-bottom: 4px; width: 76%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0pt;">Awarded and unvested, June 30, 2012</div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="border-bottom: black 4px double; text-align: left; width: 1%; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="border-bottom: black 4px double; text-align: right; width: 9%; font-family: times new roman; font-size: 10pt;">2,828</td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; width: 1%; font-family: times new roman; font-size: 10pt;"> </td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="border-bottom: black 4px double; text-align: left; width: 1%; font-family: times new roman; font-size: 10pt;">$</td><td valign="bottom" style="border-bottom: black 4px double; text-align: right; width: 9%; font-family: times new roman; font-size: 10pt;">31.28</td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; width: 1%; font-family: times new roman; font-size: 10pt;"> </td></tr><tr bgcolor="white"><td align="left" valign="bottom" style="padding-bottom: 4px; width: 76%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0pt;">Restricted stock units expected to vest, June 30, 2012</div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="border-bottom: black 4px double; text-align: left; width: 1%; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="border-bottom: black 4px double; text-align: right; width: 9%; font-family: times new roman; font-size: 10pt;">2,329</td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; width: 1%; font-family: times new roman; font-size: 10pt;"> </td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="text-align: left; padding-bottom: 4px; width: 1%; font-family: times new roman; font-size: 10pt;"> </td><td valign="bottom" style="text-align: right; padding-bottom: 4px; width: 9%; font-family: times new roman; font-size: 10pt;"> </td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; width: 1%; font-family: times new roman; font-size: 10pt;"> </td></tr></table></div></div>
</us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock>
<!-- Summary of the status of the company's stock option plan -->
<us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="c20120101to20120630">
<div><div style="text-align: left; text-indent: 18pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; margin-right: 0pt;">A summary of the Company's stock option activity for the three and six months ended June 30, 2012 is as follows (share numbers and aggregate intrinsic values in thousands):</div><div style="text-align: left; text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"> </div><div style="text-align: left;"><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: times new roman; font-size: 10pt;"><tr><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.8pt;"><font style="display: inline; font-weight: bold;">Number of</font></div><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.8pt;"><font style="display: inline; font-weight: bold;">Options</font></div><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 1.8pt;">Outstanding</div></td><td valign="bottom" style="padding-bottom: 2px;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td valign="bottom" style="padding-bottom: 2px;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.8pt;"><font style="display: inline; font-weight: bold;">Weighted</font></div><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.8pt;"><font style="display: inline; font-weight: bold;">Average</font></div><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.8pt;"><font style="display: inline; font-weight: bold;">Exercise</font></div><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 1.8pt;">Price</div></td><td valign="bottom" style="padding-bottom: 2px;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td valign="bottom" style="padding-bottom: 2px;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.8pt;"><font style="display: inline; font-weight: bold;">Weighted</font></div><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.8pt;"><font style="display: inline; font-weight: bold;">Average</font></div><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.8pt;"><font style="display: inline; font-weight: bold;">Contractual</font></div><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 1.8pt;">Term (Years)</div></td><td valign="bottom" style="padding-bottom: 2px;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td valign="bottom" style="padding-bottom: 2px;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.8pt;"><font style="display: inline; font-weight: bold;">Aggregate</font></div><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.8pt;"><font style="display: inline; font-weight: bold;">Intrinsic</font></div><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 1.8pt;">Value</div></td><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td></tr><tr bgcolor="#cceeff"><td align="left" valign="bottom"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0pt;">Balances, December 31, 2011</div></td><td align="right" valign="bottom"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 3.2pt;">2,768</div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="right" valign="bottom"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">$</div></td><td align="right" valign="bottom"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 3.2pt;">15.71</div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" colspan="2" nowrap="nowrap" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 3.6pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" colspan="2" nowrap="nowrap" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 3.6pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td></tr><tr bgcolor="white"><td align="left" valign="bottom"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 18pt; font-size: 10pt; margin-right: 0pt;">Granted</div></td><td align="right" valign="bottom"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 3.2pt;">43</div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="right" valign="bottom"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 3.2pt;">27.00</div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" colspan="2" nowrap="nowrap" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 3.6pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" colspan="2" nowrap="nowrap" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 3.6pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td></tr><tr bgcolor="#cceeff"><td align="left" valign="bottom"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 18pt; font-size: 10pt; margin-right: 0pt;">Exercised</div></td><td align="right" valign="bottom"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 3.2pt;">(190</div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 3.2pt;">)</div></td><td align="right" valign="bottom"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 3.2pt;">17.63</div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" colspan="2" nowrap="nowrap" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 3.6pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" colspan="2" nowrap="nowrap" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 3.6pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td></tr><tr bgcolor="white"><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 18pt; font-size: 10pt; margin-right: 0pt;">Forfeited, cancelled or expired</div></td><td align="right" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 3.2pt;">(23</div></td><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 3.2pt;">)</div></td><td align="right" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 3.2pt;">20.38</div></td><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" colspan="2" nowrap="nowrap" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 3.6pt;"> </div></td><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" colspan="2" nowrap="nowrap" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 3.6pt;"> </div></td><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td></tr><tr bgcolor="#cceeff"><td align="left" valign="bottom" style="padding-bottom: 4px; width: 52%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0pt;">Balances, March 31, 2012</div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 2px solid; padding-bottom: 2px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="border-bottom: black 2px solid; padding-bottom: 2px; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 3.2pt;">2,598</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 2px solid; padding-bottom: 2px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">$</div></td><td align="right" valign="bottom" style="border-bottom: black 2px solid; padding-bottom: 2px; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">15.71</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">6.1</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">$</div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">43,498</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td></tr><tr bgcolor="white"><td align="left" valign="bottom" style="width: 52%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 18pt; font-size: 10pt; margin-right: 0pt;">Granted</div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">19</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">27.81</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td></tr><tr bgcolor="#cceeff"><td align="left" valign="bottom" style="width: 52%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 18pt; font-size: 10pt; margin-right: 0pt;">Exercised</div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">(177</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">)</div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">21.35</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td></tr><tr bgcolor="white"><td align="left" valign="bottom" style="padding-bottom: 2px; width: 52%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 18pt; font-size: 10pt; margin-right: 0pt;">Forfeited, cancelled or expired</div></td><td valign="bottom" style="padding-bottom: 2px; width: 1%; font-family: times new roman; font-size: 10pt;">  </td><td valign="bottom" style="border-bottom: black 2px solid; width: 1%; font-family: times new roman; font-size: 10pt;">  </td><td align="right" valign="bottom" style="border-bottom: black 2px solid; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">(37</div></td><td align="left" valign="bottom" style="padding-bottom: 2px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">)</div></td><td valign="bottom" style="padding-bottom: 2px; width: 1%; font-family: times new roman; font-size: 10pt;">  </td><td valign="bottom" style="border-bottom: black 2px solid; width: 1%; font-family: times new roman; font-size: 10pt;">  </td><td align="right" valign="bottom" style="border-bottom: black 2px solid; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">24.68</div></td><td valign="bottom" style="padding-bottom: 2px; width: 1%; font-family: times new roman; font-size: 10pt;">  </td><td valign="bottom" style="padding-bottom: 2px; width: 1%; font-family: times new roman; font-size: 10pt;">  </td><td valign="bottom" style="padding-bottom: 2px; width: 1%; font-family: times new roman; font-size: 10pt;">  </td><td valign="bottom" style="padding-bottom: 2px; width: 9%; font-family: times new roman; font-size: 10pt;">  </td><td valign="bottom" style="padding-bottom: 2px; width: 1%; font-family: times new roman; font-size: 10pt;">  </td><td valign="bottom" style="padding-bottom: 2px; width: 1%; font-family: times new roman; font-size: 10pt;">  </td><td valign="bottom" style="padding-bottom: 2px; width: 1%; font-family: times new roman; font-size: 10pt;">  </td><td valign="bottom" style="padding-bottom: 2px; width: 9%; font-family: times new roman; font-size: 10pt;">  </td><td valign="bottom" style="padding-bottom: 2px; width: 1%; font-family: times new roman; font-size: 10pt;">  </td></tr><tr bgcolor="#cceeff"><td align="left" valign="bottom" style="padding-bottom: 4px; width: 52%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0pt;">Balances, June 30, 2012</div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">2,403</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">$</div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">15.26</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">6.1</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">$</div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">39,909</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td></tr><tr bgcolor="white"><td align="left" valign="bottom" style="padding-bottom: 4px; width: 52%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0pt;">Options vested and expected to vest at June 30, 2012</div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">2,320</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">$</div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">14.90</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">6.0</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">$</div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">39,064</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td></tr><tr bgcolor="#cceeff"><td align="left" valign="bottom" style="padding-bottom: 4px; width: 52%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0pt;">Options vested at June 30, 2012</div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">1,982</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">$</div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">12.69</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">5.6</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">$</div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">36,188</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td></tr></table></div></div>
</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
<!-- Assumption used to value options granted during the period -->
<us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock contextRef="c20120101to20120630">
<div><div style="text-align: justify; text-indent: 18pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; margin-right: 0pt;">The Company estimated the fair value of each option award on the date of grant using the Black-Scholes option-pricing model and the assumptions noted in the following table. In the three and six months ended June 30, 2012 and 2011, the Company calculated volatility using an average of its historical and implied volatilities. The expected term of options gave consideration to historical exercises, post-vesting cancellations and the options' contractual term. The risk-free rate for the expected term of the option is based on the U.S. Treasury Constant Maturity at the time of grant. The assumptions used to value options granted during the three and six months ended June 30, 2012 and 2011 were as follows:</div><div style="text-align: justify; text-indent: 18pt; display: block; margin-left: 0pt; margin-right: 0pt;"> </div><div style="text-align: left;"><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: times new roman; font-size: 10pt;"><tr><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td><td colspan="6" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 13.4pt;">Three Months Ended</div><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 13.4pt;">June 30,</div></td><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td><td colspan="6" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 13.4pt;">Six Months Ended</div><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 13.4pt;">June 30,</div></td><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td><td colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 4.4pt;">2012</div></td><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td><td colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 4.4pt;">2011</div></td><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td><td colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 4.4pt;">2012</div></td><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td><td colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 4.4pt;">2011</div></td><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td></tr><tr bgcolor="#cceeff"><td align="left" valign="bottom" style="width: 52%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0pt;">Dividend yield</div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">-</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">-</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">-</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">-</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td></tr><tr bgcolor="white"><td align="left" valign="bottom" style="width: 52%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0pt;">Annual risk free rate of return</div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">0.8</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">%</div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">1.9</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">%</div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">0.9</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">%</div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">2.1</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">%</div></td></tr><tr bgcolor="#cceeff"><td align="left" valign="bottom" style="width: 52%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0pt;">Expected volatility</div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">60.6</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">%</div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">53.9</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">%</div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">59.3</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">%</div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">49.1</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">%</div></td></tr><tr bgcolor="white"><td align="left" valign="bottom" style="width: 52%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0pt;">Expected term (years)</div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">4.3</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">4.3</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">4.3</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">4.4</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td></tr></table></div></div>
</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
<!-- Basis of Presentation -->
<us-gaap:BasisOfAccounting contextRef="c20120101to20120630">
<div><div style="text-align: justify; text-indent: 18pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; margin-right: 0pt;">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America for interim financial information and, accordingly, do not include all of the information and footnotes required by generally accepted accounting principles for complete financial statements. The accompanying unaudited condensed consolidated financial statements include the accounts of Shutterfly, Inc. and its wholly owned subsidiaries. In the opinion of management, all adjustments, consisting primarily of normal recurring accruals, considered necessary for a fair statement of the Company's results of operations for the interim periods reported and of its financial condition as of the date of the interim balance sheet have been included. Operating results for the three and six months ended June 30, 2012 are not necessarily indicative of the results that may be expected for the year ending December 31, 2012, or for any other period.</div><div style="text-indent: 0pt; display: block;"><br /></div><div style="text-align: justify; text-indent: 18pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; margin-right: 0pt;">The December 31, 2011 condensed consolidated balance sheet data was derived from audited financial statements, but does not include all disclosures required by accounting principles generally accepted in the United States of America. These unaudited interim condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and related notes for the year ended December 31, 2011 included in the Company's Annual Report on Form 10-K.</div><div style="text-indent: 0pt; display: block;"><br /></div></div>
</us-gaap:BasisOfAccounting>
<!-- Business Acquisition, Purchase Price Allocation, Net Tangible Assets-Photoccino Ltd [Member] -->
<us-gaap:BusinessAcquisitionPurchasePriceAllocationNetTangibleAssets contextRef="c20120630_BusinessAcquisitionAxis_PhotoccinoLtdMember" unitRef="U002" decimals="-5"> 100000 </us-gaap:BusinessAcquisitionPurchasePriceAllocationNetTangibleAssets>
<!-- Supplemental Balance Sheet Disclosures [Text Block] -->
<us-gaap:SupplementalBalanceSheetDisclosuresTextBlock contextRef="c20120101to20120630">
<div><div style="text-align: justify; text-indent: 0pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0pt;">Note 4 - Balance Sheet Components</div><div style="text-indent: 0pt; display: block;"><div style="text-indent: 0pt; display: block;"><div style="text-indent: 0pt; display: block;"><br /></div><div style="text-align: justify; font-style: italic; text-indent: 0pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0pt;">Prepaid Expenses and Other Current Assets</div><div style="text-align: justify; text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"> </div><div style="text-align: left;"><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: times new roman; font-size: 10pt;"><tr><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 1.6pt;"> </div></td><td colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 3.6pt;">June 30,</div><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 3.6pt;">2012</div></td><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 1.6pt;"> </div></td><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 1.6pt;"> </div></td><td colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 3.6pt;">December 31,</div><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 3.6pt;">2011</div></td><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 1.6pt;"> </div></td></tr><tr><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; font-style: italic; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 1.6pt;"> </div></td><td colspan="6" nowrap="nowrap" valign="bottom"><div style="text-align: center; font-style: italic; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 11.6pt;">(in thousands)</div></td><td align="left" valign="bottom"><div style="text-align: left; font-style: italic; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 1.6pt;"> </div></td></tr><tr bgcolor="#cceeff"><td align="left" valign="bottom" style="width: 76%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0pt;">Intra-period deferred tax asset</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;">$</div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;">30,982</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;">$</div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;">-</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td></tr><tr bgcolor="white"><td align="left" valign="bottom" style="width: 76%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0pt;">Prepaid service contracts - current portion</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;">5,440</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;">4,727</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td></tr><tr bgcolor="#cceeff"><td align="left" valign="bottom" style="width: 76%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0pt;">Prepaid income taxes</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;">1,020</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;">1,952</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td></tr><tr bgcolor="white"><td align="left" valign="bottom" style="padding-bottom: 2px; width: 76%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0pt;">Other prepaid expenses and current assets</div></td><td align="left" valign="bottom" style="padding-bottom: 2px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 2px solid; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="right" valign="bottom" style="border-bottom: black 2px solid; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;">5,878</div></td><td align="left" valign="bottom" style="padding-bottom: 2px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="left" valign="bottom" style="padding-bottom: 2px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 2px solid; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="right" valign="bottom" style="border-bottom: black 2px solid; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;">7,191</div></td><td align="left" valign="bottom" style="padding-bottom: 2px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td></tr><tr bgcolor="#cceeff"><td align="left" valign="bottom" style="padding-bottom: 4px; width: 76%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;">$</div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;">43,320</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;">$</div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;">13,870</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td></tr></table></div><div style="text-align: left; text-indent: 0pt; display: block; margin-left: 9pt; margin-right: 0pt;"> </div><div style="text-align: left; text-indent: 18pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; margin-right: 0pt;">Intra-period tax asset represents the cumulative income tax benefit recorded as of the balance sheet date, which will offset against taxes payable or become a component of deferred taxes on a full year basis.</div><div style="text-align: left; text-indent: 18pt; display: block; margin-left: 0pt; margin-right: 0pt;"> </div><div style="text-align: left; font-style: italic; text-indent: 0pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0pt;">Property and Equipment</div><div style="text-indent: 0pt; display: block;"><br /></div><div style="text-align: left;"><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: times new roman; font-size: 10pt;"><tr><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td><td colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 1.8pt;">June 30,</div><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 1.8pt;">2012</div></td><td valign="bottom" style="padding-bottom: 2px;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td><td valign="bottom" style="padding-bottom: 2px;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 1.8pt;">December 31,</div><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 1.8pt;">2011</div></td><td valign="bottom" style="padding-bottom: 2px;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td></tr><tr><td valign="bottom"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td valign="bottom"><div style="text-align: center; font-style: italic; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td><td colspan="6" nowrap="nowrap" valign="bottom"><div style="text-align: center; font-style: italic; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 5.8pt;">(in thousands)</div></td><td align="left" valign="bottom"><div style="text-align: left; font-style: italic; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td></tr><tr bgcolor="#cceeff"><td align="left" valign="bottom" style="width: 76%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0pt;">Computer and other equipment</div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">$</div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">111,606</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">$</div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;">102,061</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td></tr><tr bgcolor="white"><td align="left" valign="bottom" style="width: 76%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0pt;">Software</div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">15,656</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;">12.579</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td></tr><tr bgcolor="#cceeff"><td align="left" valign="bottom" style="width: 76%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0pt;">Leasehold improvements</div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">9,750</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;">9,559</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td></tr><tr bgcolor="white"><td align="left" valign="bottom" style="width: 76%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0pt;">Furniture and fixtures</div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">3,797</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;">3,762</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td></tr><tr bgcolor="#cceeff"><td align="left" valign="bottom" style="padding-bottom: 2px; width: 76%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0pt;">Capitalized software and website development costs</div></td><td align="right" valign="bottom" style="padding-bottom: 2px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 2px solid; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="border-bottom: black 2px solid; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">42,029</div></td><td align="left" valign="bottom" style="padding-bottom: 2px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="padding-bottom: 2px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 2px solid; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="border-bottom: black 2px solid; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;">35,842</div></td><td align="left" valign="bottom" style="padding-bottom: 2px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td></tr><tr bgcolor="white"><td valign="bottom" style="width: 76%; display: inline; font-family: times new roman; font-size: 10pt;">  </td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">182,838</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;">163,803</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td></tr><tr bgcolor="#cceeff"><td align="left" valign="bottom" style="padding-bottom: 2px; width: 76%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0pt;">Less: Accumulated depreciation and amortization</div></td><td align="right" valign="bottom" style="padding-bottom: 2px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 2px solid; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="border-bottom: black 2px solid; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">(116,477</div></td><td align="left" valign="bottom" style="padding-bottom: 2px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">)</div></td><td align="right" valign="bottom" style="padding-bottom: 2px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 2px solid; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="border-bottom: black 2px solid; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;">(109,680</div></td><td align="left" valign="bottom" style="padding-bottom: 2px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">)</div></td></tr><tr bgcolor="white"><td align="left" valign="bottom" style="padding-bottom: 4px; width: 76%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0pt;">Net property and equipment</div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">$</div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">66,361</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">$</div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;">54,123</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td></tr></table></div><div style="text-indent: 0pt; display: block; font-family: Times New Roman; font-size: 10pt;"> </div><div style="text-align: left; text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"><div style="text-align: left; text-indent: 18pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; margin-right: 0pt;">Depreciation and amortization expense totaled $6,730,000 and $5,672,000 for the three months ended June 30, 2012 and 2011, respectively. Depreciation and amortization expense totaled $12,741,000 and $10,786,000 for the six months ended June 30, 2012 and 2011, respectively.</div><div style="text-align: justify; text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"><font style="display: inline; font-family: Times New Roman; font-size: 10pt;"> </font><font style="font-style: italic; display: inline; font-family: Times New Roman; font-size: 10pt; font-weight: bold;"> </font></div><div style="text-align: justify; font-style: italic; text-indent: 0pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0pt;">Accrued Liabilities</div></div><div style="text-align: justify; text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"> </div><div style="text-align: left;"><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: times new roman; font-size: 10pt;"><tr><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td><td colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 1.8pt;">June 30,</div><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.8pt;"><font style="display: inline; font-weight: bold;"> </font><font style="display: inline; font-weight: bold;">2012</font></div></td><td valign="bottom" style="padding-bottom: 2px;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td><td valign="bottom" style="padding-bottom: 2px;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 1.8pt;">December 31,</div><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 1.8pt;">2011</div></td><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td></tr><tr><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; font-style: italic; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td><td colspan="6" nowrap="nowrap" valign="bottom"><div style="text-align: center; font-style: italic; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 5.8pt;">(in thousands)</div></td><td align="left" valign="bottom"><div style="text-align: left; font-style: italic; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 0.8pt;"> </div></td></tr><tr bgcolor="#cceeff"><td align="left" valign="bottom" style="width: 76%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0pt;">Accrued compensation</div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">$</div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">7,362</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">$</div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;">5,485</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td></tr><tr bgcolor="white"><td align="left" valign="bottom" style="width: 76%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0pt;">Accrued marketing expenses</div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">5,443</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;">19,072</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td></tr><tr bgcolor="#cceeff"><td align="left" valign="bottom" style="width: 76%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0pt;">Accrued income and sales taxes</div></td><td valign="bottom" style="width: 1%; display: inline; font-family: times new roman; font-size: 10pt;">  </td><td valign="bottom" style="width: 1%; display: inline; font-family: times new roman; font-size: 10pt;">  </td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">4,503</div></td><td valign="bottom" style="width: 1%; display: inline; font-family: times new roman; font-size: 10pt;">  </td><td valign="bottom" style="width: 1%; display: inline; font-family: times new roman; font-size: 10pt;">  </td><td valign="bottom" style="width: 1%; display: inline; font-family: times new roman; font-size: 10pt;">  </td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;">11,106</div></td><td valign="bottom" style="width: 1%; display: inline; font-family: times new roman; font-size: 10pt;">  </td></tr><tr bgcolor="white"><td align="left" valign="bottom" style="width: 76%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0pt;">Accrued production costs</div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">3,703</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;">16,939</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td></tr><tr bgcolor="#cceeff"><td align="left" valign="bottom" style="width: 76%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0pt;">Accrued consulting</div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">1,549</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;">1,861</div></td><td align="left" valign="bottom" style="width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td></tr><tr bgcolor="white"><td align="left" valign="bottom" style="padding-bottom: 2px; width: 76%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0pt;">Accrued other</div></td><td align="right" valign="bottom" style="padding-bottom: 2px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 2px solid; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="border-bottom: black 2px solid; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">9,373</div></td><td align="left" valign="bottom" style="padding-bottom: 2px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="padding-bottom: 2px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 2px solid; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="border-bottom: black 2px solid; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;">4,808</div></td><td align="left" valign="bottom" style="padding-bottom: 2px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td></tr><tr bgcolor="#cceeff"><td align="left" valign="bottom" style="padding-bottom: 4px; width: 76%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;"> </div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">$</div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">31,933</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">$</div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 1.6pt;">59,271</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td></tr></table></div><div style="text-indent: 0pt; display: block;"> </div><div style="text-indent: 0pt; display: block; margin-left: 18pt;">Included in Accrued other is the remaining payment of $4.8 million which is due upon completion of the transition of Kodak Gallery customer accounts and images.</div></div></div><div style="text-indent: 0pt; display: block;"><br /></div></div>
</us-gaap:SupplementalBalanceSheetDisclosuresTextBlock>
<!-- Increase (Decrease) in Other Noncurrent Assets -->
<us-gaap:IncreaseDecreaseInOtherNoncurrentAssets contextRef="c20120101to20120630" unitRef="U002" decimals="-3"> 211000 </us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
<!-- Increase (Decrease) in Other Noncurrent Assets -->
<us-gaap:IncreaseDecreaseInOtherNoncurrentAssets contextRef="c20110101to20110630" unitRef="U002" decimals="-3"> 887000 </us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
<!-- Net loss per share - basic and diluted (in dollars per share) -->
<us-gaap:EarningsPerShareBasicAndDiluted contextRef="c20120401to20120630" unitRef="U003" decimals="2"> -0.27 </us-gaap:EarningsPerShareBasicAndDiluted>
<!-- Net loss per share - basic and diluted (in dollars per share) -->
<us-gaap:EarningsPerShareBasicAndDiluted contextRef="c20110401to20110630" unitRef="U003" decimals="2"> -0.11 </us-gaap:EarningsPerShareBasicAndDiluted>
<!-- Net loss per share - basic and diluted (in dollars per share) -->
<us-gaap:EarningsPerShareBasicAndDiluted contextRef="c20120101to20120630" unitRef="U003" decimals="2"> -0.55 </us-gaap:EarningsPerShareBasicAndDiluted>
<!-- Net loss per share - basic and diluted (in dollars per share) -->
<us-gaap:EarningsPerShareBasicAndDiluted contextRef="c20110101to20110630" unitRef="U003" decimals="2"> -0.37 </us-gaap:EarningsPerShareBasicAndDiluted>
<!-- Vesting period of restricted stock, minimum-Restricted Stock Units (RSUs) [Member] -->
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodMinimum contextRef="c20120101to20120630_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_RestrictedStockUnitsRSUMember"> P3Y </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodMinimum>
<!-- Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period, Maximum-Restricted Stock Units (RSUs) [Member] -->
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodMaximum contextRef="c20120101to20120630_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_RestrictedStockUnitsRSUMember"> P4Y </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodMaximum>
<!-- Net loss per share -->
<us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="c20120101to20120630">
<div><div style="text-align: justify; text-indent: 18pt; display: block; font-family: Times New Roman; margin-left: 0pt; font-size: 10pt; margin-right: 0pt;">A summary of the net loss per share for the three and six months ended June 30, 2012 and 2011 is as follows (in thousands, except per share amounts):</div><div style="text-align: left; text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"> </div><div style="text-align: left;"><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: times new roman; font-size: 10pt;"><tr><td align="left" valign="bottom" style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"> </td><td align="left" valign="bottom" style="display: inline; font-family: times new roman; font-size: 10pt;"> </td><td align="left" colspan="6" nowrap="nowrap" valign="bottom"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 6.8pt;">Three Months Ended</div></td><td align="left" valign="bottom" style="display: inline; font-family: times new roman; font-size: 10pt;"> </td><td align="left" valign="bottom" style="display: inline; font-family: times new roman; font-size: 10pt;"> </td><td align="left" colspan="6" nowrap="nowrap" valign="bottom"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 6.8pt;">Six Months Ended</div></td><td align="left" valign="bottom" style="display: inline; font-family: times new roman; font-size: 10pt;"> </td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; font-family: times new roman; font-size: 10pt; font-weight: bold;"> </td><td align="left" valign="bottom" style="padding-bottom: 2px; font-family: times new roman; font-size: 10pt;"> </td><td align="left" colspan="6" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 6.8pt;">June 30,</div></td><td align="left" valign="bottom" style="padding-bottom: 2px; font-family: times new roman; font-size: 10pt;"> </td><td align="left" valign="bottom" style="padding-bottom: 2px; font-family: times new roman; font-size: 10pt;"> </td><td align="left" colspan="6" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 6.8pt;">June 30,</div></td><td align="left" valign="bottom" style="padding-bottom: 2px; font-family: times new roman; font-size: 10pt;"> </td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; font-family: times new roman; font-size: 10pt; font-weight: bold;"> </td><td align="left" valign="bottom" style="padding-bottom: 2px; font-family: times new roman; font-size: 10pt;"> </td><td align="left" colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 2.8pt;">2012</div></td><td align="left" valign="bottom" style="padding-bottom: 2px; font-family: times new roman; font-size: 10pt;"> </td><td align="left" valign="bottom" style="padding-bottom: 2px; font-family: times new roman; font-size: 10pt;"> </td><td align="left" colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 2.8pt;">2011</div></td><td align="left" valign="bottom" style="padding-bottom: 2px; font-family: times new roman; font-size: 10pt;"> </td><td align="left" valign="bottom" style="padding-bottom: 2px; font-family: times new roman; font-size: 10pt;"> </td><td align="left" colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 2.8pt;">2012</div></td><td align="left" valign="bottom" style="padding-bottom: 2px; font-family: times new roman; font-size: 10pt;"> </td><td align="left" valign="bottom" style="padding-bottom: 2px; font-family: times new roman; font-size: 10pt;"> </td><td align="left" colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"><div style="text-align: center; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; font-weight: bold; margin-right: 2.8pt;">2011</div></td><td align="left" valign="bottom" style="padding-bottom: 2px; font-family: times new roman; font-size: 10pt;"> </td></tr><tr><td align="left" valign="bottom"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; font-weight: bold; margin-right: 0pt;">Net loss per share:</div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" colspan="2" nowrap="nowrap" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 2.6pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" colspan="2" nowrap="nowrap" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 2.6pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" colspan="2" nowrap="nowrap" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 2.6pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" colspan="2" nowrap="nowrap" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 2.6pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td></tr><tr><td align="left" valign="bottom"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0pt;">Numerator</div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" colspan="2" nowrap="nowrap" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 2.6pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" colspan="2" nowrap="nowrap" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 2.6pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" colspan="2" nowrap="nowrap" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 2.6pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" colspan="2" nowrap="nowrap" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 2.6pt;"> </div></td><td align="left" valign="bottom"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td></tr><tr bgcolor="#cceeff"><td align="left" valign="bottom" style="padding-bottom: 4px; width: 52%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 18pt; font-size: 10pt; margin-right: 0pt;">Net loss</div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">$</div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">(9,511</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">)</div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">$</div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">(3,650</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">)</div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">$</div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">(19,551</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">)</div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">$</div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">(11,410</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">)</div></td></tr><tr bgcolor="white"><td align="left" valign="bottom" style="width: 52%; display: inline; font-family: times new roman; font-size: 10pt;">Denominator for basic and diluted net loss per share </td><td align="right" valign="bottom" style="width: 1%; display: inline; font-family: times new roman; font-size: 10pt;"> </td><td align="left" valign="bottom" style="width: 1%; display: inline; font-family: times new roman; font-size: 10pt;"> </td><td align="right" valign="bottom" style="width: 9%; display: inline; font-family: times new roman; font-size: 10pt;"> </td><td align="left" valign="bottom" style="width: 1%; display: inline; font-family: times new roman; font-size: 10pt;"> </td><td align="right" valign="bottom" style="width: 1%; display: inline; font-family: times new roman; font-size: 10pt;"> </td><td align="left" valign="bottom" style="width: 1%; display: inline; font-family: times new roman; font-size: 10pt;"> </td><td align="right" valign="bottom" style="width: 9%; display: inline; font-family: times new roman; font-size: 10pt;"> </td><td align="left" valign="bottom" style="width: 1%; display: inline; font-family: times new roman; font-size: 10pt;"> </td><td align="right" valign="bottom" style="width: 1%; display: inline; font-family: times new roman; font-size: 10pt;"> </td><td align="left" valign="bottom" style="width: 1%; display: inline; font-family: times new roman; font-size: 10pt;"> </td><td align="right" valign="bottom" style="width: 9%; display: inline; font-family: times new roman; font-size: 10pt;"> </td><td align="left" valign="bottom" style="width: 1%; display: inline; font-family: times new roman; font-size: 10pt;"> </td><td align="right" valign="bottom" style="width: 1%; display: inline; font-family: times new roman; font-size: 10pt;"> </td><td align="left" valign="bottom" style="width: 1%; display: inline; font-family: times new roman; font-size: 10pt;"> </td><td align="right" valign="bottom" style="width: 9%; display: inline; font-family: times new roman; font-size: 10pt;"> </td><td align="left" valign="bottom" style="width: 1%; display: inline; font-family: times new roman; font-size: 10pt;"> </td></tr><tr bgcolor="#cceeff"><td align="left" valign="bottom" style="padding-bottom: 4px; padding-left: 0pt; width: 52%; margin-left: 446pt;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 18pt; font-size: 10pt; margin-right: 0pt;">Weighted-average common shares outstanding</div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">35,812</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">33,160</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">35,506</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">30,917</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td></tr><tr bgcolor="white"><td align="left" valign="bottom" style="padding-bottom: 4px; width: 52%;"><div style="text-align: left; text-indent: -9pt; display: block; font-family: times new roman; margin-left: 9pt; font-size: 10pt; margin-right: 0pt;">Net loss per share - basic and diluted</div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">$</div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">(0.27</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">)</div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">$</div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">(0.11</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">)</div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">$</div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">(0.55</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">)</div></td><td align="right" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;"> </div></td><td align="left" valign="bottom" style="border-bottom: black 4px double; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">$</div></td><td align="right" valign="bottom" style="border-bottom: black 4px double; width: 9%;"><div style="text-align: right; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">(0.37</div></td><td align="left" valign="bottom" style="padding-bottom: 4px; width: 1%;"><div style="text-align: left; text-indent: 0pt; display: block; font-family: times new roman; margin-left: 0pt; font-size: 10pt; margin-right: 0.8pt;">)</div></td></tr></table></div></div>
</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
<!-- Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term-Stock Options [Member] -->
<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm1 contextRef="c20120331_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_StockOptionsMember" unitRef="U004" decimals="1"> 6.1 </us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm1>
<!-- Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term-Stock Options [Member] -->
<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm1 contextRef="c20120630_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_StockOptionsMember" unitRef="U004" decimals="1"> 6.1 </us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm1>
<!-- Amendment Flag -->
<dei:AmendmentFlag contextRef="c20120101to20120630"> false </dei:AmendmentFlag>
<!-- Current Fiscal Year End Date -->
<dei:CurrentFiscalYearEndDate contextRef="c20120101to20120630"> --12-31 </dei:CurrentFiscalYearEndDate>
<!-- Document Period End Date -->
<dei:DocumentPeriodEndDate contextRef="c20120101to20120630"> 2012-06-30 </dei:DocumentPeriodEndDate>
<!-- Entity Well-known Seasoned Issuer -->
<dei:EntityWellKnownSeasonedIssuer contextRef="c20120101to20120630"> Yes </dei:EntityWellKnownSeasonedIssuer>
<!-- Entity Voluntary Filers -->
<dei:EntityVoluntaryFilers contextRef="c20120101to20120630"> No </dei:EntityVoluntaryFilers>
<!-- Entity Current Reporting Status -->
<dei:EntityCurrentReportingStatus contextRef="c20120101to20120630"> Yes </dei:EntityCurrentReportingStatus>
<!-- Entity Filer Category -->
<dei:EntityFilerCategory contextRef="c20120101to20120630"> Large Accelerated Filer </dei:EntityFilerCategory>
<!-- Entity Registrant Name -->
<dei:EntityRegistrantName contextRef="c20120101to20120630"> SHUTTERFLY INC </dei:EntityRegistrantName>
<!-- Entity Central Index Key -->
<dei:EntityCentralIndexKey contextRef="c20120101to20120630"> 0001125920 </dei:EntityCentralIndexKey>
<!-- Entity Common Stock, Shares Outstanding -->
<dei:EntityCommonStockSharesOutstanding contextRef="c20120726" unitRef="U001" decimals="0"> 35991646 </dei:EntityCommonStockSharesOutstanding>
<!-- Document Fiscal Year Focus -->
<dei:DocumentFiscalYearFocus contextRef="c20120101to20120630"> 2012 </dei:DocumentFiscalYearFocus>
<!-- Document Fiscal Period Focus -->
<dei:DocumentFiscalPeriodFocus contextRef="c20120101to20120630"> Q2 </dei:DocumentFiscalPeriodFocus>
<!-- Document Type -->
<dei:DocumentType contextRef="c20120101to20120630"> 10-Q </dei:DocumentType>
<!-- Acquisition transaction costs-Eastman Kodak Gallery Assets [Member] -->
<sfly:AssetAcquisitionTransactionCosts contextRef="c20120630_BusinessAcquisitionAxis_EastmanKodakGalleryAssetsMember" unitRef="U002" decimals="-5"> 600000 </sfly:AssetAcquisitionTransactionCosts>
<!-- Cash paid to date-Eastman Kodak Gallery Assets [Member] -->
<sfly:CashPaidToDate contextRef="c20120101to20120630_BusinessAcquisitionAxis_EastmanKodakGalleryAssetsMember" unitRef="U002" decimals="-5"> 19000000 </sfly:CashPaidToDate>
<!-- Effective date of asset acquisition-Eastman Kodak Gallery Assets [Member] -->
<sfly:EffectiveDateOfAssetAcquisition contextRef="c20120101to20120630_BusinessAcquisitionAxis_EastmanKodakGalleryAssetsMember"> 2012-05-02 </sfly:EffectiveDateOfAssetAcquisition>
<!-- Acquisition of Assets-Eastman Kodak Gallery Assets [Member] -->
<sfly:AcquisitionPriceBeforeTransactionCosts contextRef="c20120630_BusinessAcquisitionAxis_EastmanKodakGalleryAssetsMember" unitRef="U002" decimals="-5"> 23800000 </sfly:AcquisitionPriceBeforeTransactionCosts>
<!-- Acquisition of business and intangibles, net of cash acquired -->
<sfly:PaymentsToAcquireBusinessesNetOfCashAcquiredAndToAcquireIntangibleAssets contextRef="c20120101to20120630" unitRef="U002" decimals="-3"> 24077000 </sfly:PaymentsToAcquireBusinessesNetOfCashAcquiredAndToAcquireIntangibleAssets>
<!-- Acquisition of business and intangibles, net of cash acquired -->
<sfly:PaymentsToAcquireBusinessesNetOfCashAcquiredAndToAcquireIntangibleAssets contextRef="c20110101to20110630" unitRef="U002" decimals="-3"> 134036000 </sfly:PaymentsToAcquireBusinessesNetOfCashAcquiredAndToAcquireIntangibleAssets>
<!-- Repayments of Capital Lease Obligations -->
<sfly:RepaymentsOfCapitalLeaseObligations contextRef="c20120101to20120630" unitRef="U002" decimals="-3"> 0 </sfly:RepaymentsOfCapitalLeaseObligations>
<!-- Repayments of Capital Lease Obligations -->
<sfly:RepaymentsOfCapitalLeaseObligations contextRef="c20110101to20110630" unitRef="U002" decimals="-3"> 5000 </sfly:RepaymentsOfCapitalLeaseObligations>
<!-- Share Based Compensation Restricted Stock Units Requisite Service Period Recognition Period-Photoccino Ltd [Member] -->
<sfly:ShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognitionPeriod contextRef="c20120101to20120630_BusinessAcquisitionAxis_PhotoccinoLtdMember"> P3Y </sfly:ShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognitionPeriod>
<!-- Amount Due from Acquisitions -->
<sfly:AccrualForFinalInstallmentPaymentForFiniteIntangibleAsset contextRef="c20120101to20120630" unitRef="U002" decimals="-3"> 4760000 </sfly:AccrualForFinalInstallmentPaymentForFiniteIntangibleAsset>
<!-- Amount Due from Acquisitions -->
<sfly:AccrualForFinalInstallmentPaymentForFiniteIntangibleAsset contextRef="c20110101to20110630" unitRef="U002" decimals="-3"> 0 </sfly:AccrualForFinalInstallmentPaymentForFiniteIntangibleAsset>
<!-- Number of defendants against whom complaint was filed in addition to company-Princeton Digital Image [Member] -->
<sfly:NumberOfDefendantsAgainstWhomComplaintWasFiledInAdditionToCompany contextRef="c20120630_LossContingenciesByNatureOfContingencyAxis_PrincetonDigitalImageMember" unitRef="U004" decimals="0"> 7 </sfly:NumberOfDefendantsAgainstWhomComplaintWasFiledInAdditionToCompany>
<!-- Number of other jurisdictions in which Company is subject to tax -->
<sfly:NumberOfOtherJurisdictionsInWhichCompanyIsSubjectToTax contextRef="c20120630" unitRef="U004" decimals="0"> 15 </sfly:NumberOfOtherJurisdictionsInWhichCompanyIsSubjectToTax>
<!-- Net operating loss carryforwards associated with windfall tax benefits-Internal Revenue Service (IRS) [Member] -->
<sfly:NetOperatingLossCarryforwardsAssociatedWithWindfallTaxBenefits contextRef="c20120630_IncomeTaxAuthorityAxis_InternalRevenueServiceIRSMember" unitRef="U002" decimals="-5"> 39500000 </sfly:NetOperatingLossCarryforwardsAssociatedWithWindfallTaxBenefits>
<!-- Net operating loss carryforwards associated with windfall tax benefits-California [Member] -->
<sfly:NetOperatingLossCarryforwardsAssociatedWithWindfallTaxBenefits contextRef="c20120630_IncomeTaxAuthorityAxis_CaliforniaMember" unitRef="U002" decimals="-5"> 29900000 </sfly:NetOperatingLossCarryforwardsAssociatedWithWindfallTaxBenefits>
<!-- Net operating loss carryforwards associated with windfall tax benefits-Other Jurisdictions [Member] -->
<sfly:NetOperatingLossCarryforwardsAssociatedWithWindfallTaxBenefits contextRef="c20120630_IncomeTaxAuthorityAxis_OtherJurisdictionsMember" unitRef="U002" decimals="-5"> 20300000 </sfly:NetOperatingLossCarryforwardsAssociatedWithWindfallTaxBenefits>
<!-- Restricted stock units granted in the period-Restricted Stock Units (RSUs) [Member] -->
<sfly:RestrictedStockUnitsGrantedInPeriod contextRef="c20120101to20120630_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_RestrictedStockUnitsRSUMember" unitRef="U001" decimals="0"> 445000 </sfly:RestrictedStockUnitsGrantedInPeriod>
<!-- Restricted stock units expected to vest, Ending period-Restricted Stock Units (RSUs) [Member] -->
<sfly:RestrictedStockUnitsExpectedToVestEndingPeriod contextRef="c20120630_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_RestrictedStockUnitsRSUMember" unitRef="U001" decimals="-3"> 2329000 </sfly:RestrictedStockUnitsExpectedToVestEndingPeriod>
<!-- Accrued consulting current -->
<sfly:AccruedConsultingCurrent contextRef="c20120630" unitRef="U002" decimals="-3"> 1549000 </sfly:AccruedConsultingCurrent>
<!-- Accrued consulting current -->
<sfly:AccruedConsultingCurrent contextRef="c20111231" unitRef="U002" decimals="-3"> 1861000 </sfly:AccruedConsultingCurrent>
<!-- Accrued production costs current -->
<sfly:AccruedProductionCostsCurrent contextRef="c20120630" unitRef="U002" decimals="-3"> 3703000 </sfly:AccruedProductionCostsCurrent>
<!-- Accrued production costs current -->
<sfly:AccruedProductionCostsCurrent contextRef="c20111231" unitRef="U002" decimals="-3"> 16939000 </sfly:AccruedProductionCostsCurrent>
<!-- Other prepaid expenses and current assets -->
<sfly:OtherPrepaidExpensesAndCurrentAssets contextRef="c20120630" unitRef="U002" decimals="-3"> 5878000 </sfly:OtherPrepaidExpensesAndCurrentAssets>
<!-- Other prepaid expenses and current assets -->
<sfly:OtherPrepaidExpensesAndCurrentAssets contextRef="c20111231" unitRef="U002" decimals="-3"> 7191000 </sfly:OtherPrepaidExpensesAndCurrentAssets>
<!-- Prepaid service contracts current -->
<sfly:PrepaidServiceContractsCurrent contextRef="c20120630" unitRef="U002" decimals="-3"> 5440000 </sfly:PrepaidServiceContractsCurrent>
<!-- Prepaid service contracts current -->
<sfly:PrepaidServiceContractsCurrent contextRef="c20111231" unitRef="U002" decimals="-3"> 4727000 </sfly:PrepaidServiceContractsCurrent>
<!-- Intraperiod Tax Asset -->
<sfly:IntraperiodTaxAsset contextRef="c20120630" unitRef="U002" decimals="-3"> 30982000 </sfly:IntraperiodTaxAsset>
<!-- Intraperiod Tax Asset -->
<sfly:IntraperiodTaxAsset contextRef="c20111231" unitRef="U002" decimals="-3"> 0 </sfly:IntraperiodTaxAsset>
<!-- Weighted Average Number of Shares Outstanding Basic and Diluted in Shares -->
<sfly:WeightedAverageNumberOfSharesOutstandingBasicAndDilutedInShares contextRef="c20120401to20120630" unitRef="U001" decimals="-3"> 35812000 </sfly:WeightedAverageNumberOfSharesOutstandingBasicAndDilutedInShares>
<!-- Weighted Average Number of Shares Outstanding Basic and Diluted in Shares -->
<sfly:WeightedAverageNumberOfSharesOutstandingBasicAndDilutedInShares contextRef="c20110401to20110630" unitRef="U001" decimals="-3"> 33160000 </sfly:WeightedAverageNumberOfSharesOutstandingBasicAndDilutedInShares>
<!-- Weighted Average Number of Shares Outstanding Basic and Diluted in Shares -->
<sfly:WeightedAverageNumberOfSharesOutstandingBasicAndDilutedInShares contextRef="c20120101to20120630" unitRef="U001" decimals="-3"> 35506000 </sfly:WeightedAverageNumberOfSharesOutstandingBasicAndDilutedInShares>
<!-- Weighted Average Number of Shares Outstanding Basic and Diluted in Shares -->
<sfly:WeightedAverageNumberOfSharesOutstandingBasicAndDilutedInShares contextRef="c20110101to20110630" unitRef="U001" decimals="-3"> 30917000 </sfly:WeightedAverageNumberOfSharesOutstandingBasicAndDilutedInShares>
<!-- Accrual for Final Installment Payment for Finite Intangible Assets-Eastman Kodak Gallery Assets [Member] -->
<sfly:AccrualForFinalInstallmentPaymentForFiniteIntangibleAssets contextRef="c20120630_AcquiredFiniteLivedIntangibleAssetsByMajorClassAxis_EastmanKodakGalleryAssetsMember" unitRef="U002" decimals="-5"> 4800000 </sfly:AccrualForFinalInstallmentPaymentForFiniteIntangibleAssets>
<!-- Accrual for Final Installment Payment for Finite Intangible Assets-Eastman Kodak Gallery Assets [Member] -->
<sfly:AccrualForFinalInstallmentPaymentForFiniteIntangibleAssets contextRef="c20120630_BusinessAcquisitionAxis_EastmanKodakGalleryAssetsMember" unitRef="U002" decimals="-5"> 4800000 </sfly:AccrualForFinalInstallmentPaymentForFiniteIntangibleAssets>
<!-- Amount due from adjustment of net working capital from acquired business -->
<sfly:AmountDueFromAcquisition contextRef="c20120101to20120630" unitRef="U002" decimals="-3"> 0 </sfly:AmountDueFromAcquisition>
<!-- Amount due from adjustment of net working capital from acquired business -->
<sfly:AmountDueFromAcquisition contextRef="c20110101to20110630" unitRef="U002" decimals="-3"> 426000 </sfly:AmountDueFromAcquisition>
<!-- Technology And Development Expenses -->
<sfly:TechnologyAndDevelopmentExpenses contextRef="c20120401to20120630" unitRef="U002" decimals="-3"> 20930000 </sfly:TechnologyAndDevelopmentExpenses>
<!-- Technology And Development Expenses -->
<sfly:TechnologyAndDevelopmentExpenses contextRef="c20110401to20110630" unitRef="U002" decimals="-3"> 16971000 </sfly:TechnologyAndDevelopmentExpenses>
<!-- Technology And Development Expenses -->
<sfly:TechnologyAndDevelopmentExpenses contextRef="c20120101to20120630" unitRef="U002" decimals="-3"> 39438000 </sfly:TechnologyAndDevelopmentExpenses>
<!-- Technology And Development Expenses -->
<sfly:TechnologyAndDevelopmentExpenses contextRef="c20110101to20110630" unitRef="U002" decimals="-3"> 30084000 </sfly:TechnologyAndDevelopmentExpenses>
</xbrl>

Top
Filing Submission 0001140361-12-034483   –   Alternative Formats (Word / Rich Text, HTML, Plain Text, et al.)

Copyright © 2024 Fran Finnegan & Company LLC – All Rights Reserved.
AboutPrivacyRedactionsHelp — Sun., Apr. 28, 1:20:06.1pm ET