﻿<?xml version="1.0" encoding="utf-8"?>
<InstanceReport xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <Version>2.2.0.7</Version>
  <hasSegments>false</hasSegments>
  <ReportName>Income Taxes</ReportName>
  <ReportLongName>0209 - Disclosure - Income Taxes</ReportLongName>
  <DisplayLabelColumn>true</DisplayLabelColumn>
  <ShowElementNames>false</ShowElementNames>
  <RoundingOption />
  <HasEmbeddedReports>false</HasEmbeddedReports>
  <Columns>
    <Column>
      <LabelColumn>false</LabelColumn>
      <Id>1</Id>
      <Labels>
        <Label Id="1" Label="9 Months Ended" />
        <Label Id="2" Label="Sep. 30, 2010" />
      </Labels>
      <CurrencyCode>USD</CurrencyCode>
      <FootnoteIndexer />
      <hasSegments>false</hasSegments>
      <hasScenarios>false</hasScenarios>
      <Segments />
      <Scenarios />
      <Units>
        <Unit>
          <UnitID>USD</UnitID>
          <UnitType>Standard</UnitType>
          <StandardMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/iso4217</MeasureSchema>
            <MeasureValue>USD</MeasureValue>
            <MeasureNamespace>iso4217</MeasureNamespace>
          </StandardMeasure>
          <Scale>0</Scale>
        </Unit>
        <Unit>
          <UnitID>USDEPS</UnitID>
          <UnitType>Divide</UnitType>
          <NumeratorMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/iso4217</MeasureSchema>
            <MeasureValue>USD</MeasureValue>
            <MeasureNamespace>iso4217</MeasureNamespace>
          </NumeratorMeasure>
          <DenominatorMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/instance</MeasureSchema>
            <MeasureValue>shares</MeasureValue>
            <MeasureNamespace>xbrli</MeasureNamespace>
          </DenominatorMeasure>
          <Scale>0</Scale>
        </Unit>
        <Unit>
          <UnitID>Shares</UnitID>
          <UnitType>Standard</UnitType>
          <StandardMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/instance</MeasureSchema>
            <MeasureValue>shares</MeasureValue>
            <MeasureNamespace>xbrli</MeasureNamespace>
          </StandardMeasure>
          <Scale>0</Scale>
        </Unit>
      </Units>
      <CurrencySymbol>$</CurrencySymbol>
    </Column>
  </Columns>
  <Rows>
    <Row>
      <Id>2</Id>
      <Label>Income Taxes [Abstract]</Label>
      <Level>0</Level>
      <ElementName>us-gaap_IncomeTaxExpenseBenefitAbstract</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>na</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>true</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole />
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:stringItemType</ElementDataType>
      <SimpleDataType>string</SimpleDataType>
      <ElementDefenition>No definition available.</ElementDefenition>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>3</Id>
      <Label>Income Taxes</Label>
      <Level>1</Level>
      <ElementName>us-gaap_IncomeTaxDisclosureTextBlock</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>na</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole>verboselabel</PreferredLabelRole>
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText>&lt;!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --&gt;
   &lt;!-- Begin Block Tagged Note 9 - us-gaap:IncomeTaxDisclosureTextBlock--&gt;
   &lt;div style="font-family: 'Times New Roman',Times,serif"&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 12pt"&gt;&lt;b&gt;Note 9 &amp;#8212; Income Taxes&lt;/b&gt;
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 6pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;As part of the process of preparing our unaudited condensed consolidated financial statements,
   we are required to estimate our full-year income and the related income tax expense in each
   jurisdiction in which we operate. Changes in the geographical mix or estimated level of annual
   pretax income can impact our effective tax rate or income taxes as a percentage of pretax income
   (the &amp;#8220;Effective Rate&amp;#8221;). This process involves estimating our current tax liabilities in each
   jurisdiction in which we operate, including the impact, if any, of additional taxes resulting from
   tax examinations, as well as making judgments regarding the recoverability of deferred tax assets.
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 6pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Tax liabilities can involve complex issues and may require an extended period to resolve. To
   the extent that the recovery of deferred tax assets does not reach the threshold of &amp;#8220;more likely
   than not&amp;#8221; based on our estimate of future taxable income in each jurisdiction, a valuation
   allowance is established. While we have considered future taxable income and the existence of
   prudent and feasible tax planning strategies in assessing the need for a valuation allowance, in
   the event we were to determine that we would not be able to realize all or part of our net deferred
   tax assets in the future, we would charge to income tax expense an adjustment resulting from the
   establishment of a valuation allowance in the period in which such a determination was made.
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 6pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;We conduct business globally, and as a result, one or more of our subsidiaries file income tax
   returns in various domestic and foreign jurisdictions. In the normal course of business we are
   subject to examination by taxing authorities throughout the world. During 2008, the Internal
   Revenue Service (&amp;#8220;IRS&amp;#8221;) completed an
   examination of tax years 2004 through 2006; therefore, our
   U.S. federal income tax returns for tax years prior to 2007 are generally no longer subject to
   adjustment. For our U.S. state tax returns, we are generally no longer subject to examination of
   tax years prior to 2007 in our primary state tax jurisdictions. Our foreign income tax returns are
   generally no longer subject to examination for tax periods 2003 and prior.
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 6pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;With respect to tax years that remain open to federal, state and foreign examination, we
   believe that we have made adequate provision in the accompanying unaudited condensed consolidated
   financial statements for any potential adjustments the IRS or other taxing authority may propose
   with respect to income tax returns filed. We may, however, receive an assessment related to an
   audit of our U.S. federal, state or foreign income tax returns that exceeds amounts provided for by
   us. In the event of such an assessment, there exists the possibility of a
   material adverse impact on our results of operations for the period in which the matter is
   ultimately resolved or an unfavorable outcome is determined to be more likely than not to occur.
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 6pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;For the three and nine months ended September&amp;#160;30, 2010 our effective tax rate was 80% and 29%,
   respectively. The effective rate for the three months ended September&amp;#160;30, 2010 differs from the
   statutory rate of 35% primarily due to (i)&amp;#160;a higher percentage of our projected income for the full
   year being derived from international locations with lower tax rates than the U.S., (ii)&amp;#160;the
   cumulative effect of reducing our full year estimated effective tax rate as a result of the shift
   of income to lower tax jurisdictions discussed in item (i), offset by (iii) $0.3&amp;#160;million related to
   accounting for stock-based compensation under the authoritative guidance. While the impact in
   terms of absolute dollars of shifting additional income to jurisdictions with lower tax rates was
   insignificant, due to the low amount of taxable income this shift had a disproportional impact on
   our overall effective tax rate, resulting in the unusually high effective tax rate of 80% during
   the third quarter of 2010.
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 6pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;For the nine months ended September&amp;#160;30, 2010, the effective rate differs from the statutory
   rate of 35% primarily due to the international impact and discrete items discussed above as well as
   a discrete tax benefit of $1.0&amp;#160;million recognized as the result of certain amended state tax
   filings, offset by tax expense resulting from nondeductible expenses related to our acquisitions of
   Camiant and Blueslice and incurred during the second quarter of 2010.
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 6pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;For the three and nine months ended September&amp;#160;30, 2009, our effective tax rates were 13% and
   31% respectively. The effective tax rate for the three months ended September&amp;#160;30, 2009 of 13%
   differs from the statutory tax rate of 35% primarily due to (i)&amp;#160;recognition of a discrete tax
   benefit of $0.9&amp;#160;million resulting from the filing of our 2008 federal income tax return and (ii)
   the discrete reversal of a valuation allowance of $1.0&amp;#160;million as a result of a previously
   unrealized capital loss resulting from the impairment of our investment in a privately held company
   in the second quarter of 2009.
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 6pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The effective tax rate for the nine months ended September&amp;#160;30, 2009 of 31% differs from the
   statutory tax rate of 35% primarily due to the items discussed above with respect to the three
   months ended September&amp;#160;30, 2009, as well as the recognition of certain previously unrecognized tax
   benefits of approximately $0.9&amp;#160;million associated with the settlement of two state examinations for
   tax years 2004 through 2006 during the first quarter of 2009.
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 6pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;As a result of the acquisitions of Camiant and Blueslice, during the second quarter,
   liabilities were established in the amount of $6.5&amp;#160;million related to existing uncertain tax
   positions. These liabilities were recorded through purchase accounting and therefore impacted the
   level of goodwill recorded as a result of the transactions. These liabilities will be reflected in
   our annual tabular reconciliation for fiscal year 2010.
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 6pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;We no longer have a &amp;#8220;pool of windfall tax benefits&amp;#8221; as defined by the authoritative guidance
   for stock-based compensation. As a result, future cancellations or exercises that result in a tax
   deduction that is less than the related deferred tax asset recognized under the authoritative
   guidance will negatively impact our effective tax rate and increase its volatility, resulting in a
   reduction of our earnings. The authoritative guidance for stock compensation requires that the
   impact of such events be recorded as discrete items in the quarter in which the event occurs.
   &lt;/div&gt;
   &lt;!-- Folio --&gt;
   &lt;!-- /Folio --&gt;
   &lt;/div&gt;
   &lt;!-- PAGEBREAK --&gt;
   &lt;div style="font-family: 'Times New Roman',Times,serif"&gt;
   &lt;/div&gt;
</NonNumbericText>
          <NonNumericTextHeader>&lt;!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --&gt;
   &lt;!-- Begin Block Tagged Note</NonNumericTextHeader>
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>us-types:textBlockItemType</ElementDataType>
      <SimpleDataType>textblock</SimpleDataType>
      <ElementDefenition>Description containing the entire income tax disclosure. Examples include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information. This element may be used as a single block of text to encapsulate the entire disclosure including data and tables.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher SEC
 -Name Regulation S-X (SX)
 -Number 210
 -Section 08
 -Paragraph h
 -Article 4

Reference 2: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 109
 -Paragraph 136, 172

Reference 3: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 109
 -Paragraph 43, 44, 45, 46, 47, 48, 49

</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
  </Rows>
  <Footnotes />
  <NumberOfCols>1</NumberOfCols>
  <NumberOfRows>2</NumberOfRows>
  <HasScenarios>false</HasScenarios>
  <MonetaryRoundingLevel>UnKnown</MonetaryRoundingLevel>
  <SharesRoundingLevel>UnKnown</SharesRoundingLevel>
  <PerShareRoundingLevel>UnKnown</PerShareRoundingLevel>
  <HasPureData>false</HasPureData>
  <SharesShouldBeRounded>true</SharesShouldBeRounded>
</InstanceReport>
