<?xml version="1.0" encoding="us-ascii" standalone="yes"?>
<!-- EDGAR Online I-Metrix Xcelerate Instance Document, based on XBRL 2.1  http://www.edgar-online.com/ -->
<!-- Version:  6.13.8 -->
<!-- Round: 2ed19a08-244e-46b2-a8d7-3602a291eff0 -->
<!-- Creation date: 2012-02-24T13:41:06Z -->
<!-- Copyright (c) 2005-2011 EDGAR Online, Inc. All Rights Reserved. -->
<xbrl xmlns="http://www.xbrl.org/2003/instance" xmlns:xbrll="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:country="http://xbrl.sec.gov/country/2011-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2011-01-31" xmlns:expo="http://www.exponent.com/20111230" xmlns:invest="http://xbrl.sec.gov/invest/2011-01-31" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:us-gaap="http://fasb.org/us-gaap/2011-01-31" xmlns:us-types="http://fasb.org/us-types/2011-01-31" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrldt="http://xbrl.org/2005/xbrldt">
  <xbrll:schemaRef xlink:type="simple" xlink:arcrole="http://www.xbrl.org/2003/linkbase" xlink:href="expo-20111230.xsd" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrll="http://www.xbrl.org/2003/linkbase" />
  <dei:EntityCommonStockSharesOutstanding contextRef="eol_PE11083---1110-K0011_STD_0_20120217_0" unitRef="shares" decimals="INF">13322962</dei:EntityCommonStockSharesOutstanding>
  <dei:EntityPublicFloat contextRef="eol_PE11083---1110-K0011_STD_0_20110701_0" unitRef="iso4217_USD" decimals="0">502877855</dei:EntityPublicFloat>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="eol_PE11083---1110-K0011_STD_0_20090102_0" unitRef="iso4217_USD" decimals="-3">32598000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:StockholdersEquity contextRef="eol_PE11083---1110-K0011_STD_0_20090102_0" unitRef="iso4217_USD" decimals="-3">128094000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="eol_PE11083---1110-K0011_STD_0_20090102_0_452905x440920" unitRef="iso4217_USD" decimals="-3">127127000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="eol_PE11083---1110-K0011_STD_0_20090102_0_452905x443982" unitRef="iso4217_USD" decimals="-3">-345000</us-gaap:StockholdersEquity>
  <us-gaap:SharesIssued contextRef="eol_PE11083---1110-K0011_STD_0_20090102_0_452905x444581" unitRef="shares" decimals="-3">16427000</us-gaap:SharesIssued>
  <us-gaap:StockholdersEquity contextRef="eol_PE11083---1110-K0011_STD_0_20090102_0_452905x444581" unitRef="iso4217_USD" decimals="-3">16000</us-gaap:StockholdersEquity>
  <us-gaap:SharesIssued contextRef="eol_PE11083---1110-K0011_STD_0_20090102_0_452905x449678" unitRef="shares" decimals="-3">2737000</us-gaap:SharesIssued>
  <us-gaap:StockholdersEquity contextRef="eol_PE11083---1110-K0011_STD_0_20090102_0_452905x449678" unitRef="iso4217_USD" decimals="-3">-71438000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="eol_PE11083---1110-K0011_STD_0_20090102_0_452905x453698" unitRef="iso4217_USD" decimals="-3">72734000</us-gaap:StockholdersEquity>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="eol_PE11083---1110-K0011_STD_0_20100101_0" unitRef="iso4217_USD" decimals="-3">67895000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:StockholdersEquity contextRef="eol_PE11083---1110-K0011_STD_0_20100101_0" unitRef="iso4217_USD" decimals="-3">150071000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="eol_PE11083---1110-K0011_STD_0_20100101_0_452905x440920" unitRef="iso4217_USD" decimals="-3">139606000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="eol_PE11083---1110-K0011_STD_0_20100101_0_452905x443982" unitRef="iso4217_USD" decimals="-3">-367000</us-gaap:StockholdersEquity>
  <us-gaap:SharesIssued contextRef="eol_PE11083---1110-K0011_STD_0_20100101_0_452905x444581" unitRef="shares" decimals="-3">16427000</us-gaap:SharesIssued>
  <us-gaap:StockholdersEquity contextRef="eol_PE11083---1110-K0011_STD_0_20100101_0_452905x444581" unitRef="iso4217_USD" decimals="-3">16000</us-gaap:StockholdersEquity>
  <us-gaap:SharesIssued contextRef="eol_PE11083---1110-K0011_STD_0_20100101_0_452905x449678" unitRef="shares" decimals="-3">2690000</us-gaap:SharesIssued>
  <us-gaap:StockholdersEquity contextRef="eol_PE11083---1110-K0011_STD_0_20100101_0_452905x449678" unitRef="iso4217_USD" decimals="-3">-72992000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="eol_PE11083---1110-K0011_STD_0_20100101_0_452905x453698" unitRef="iso4217_USD" decimals="-3">83808000</us-gaap:StockholdersEquity>
  <us-gaap:OtherAssetsNoncurrent contextRef="eol_PE11083---1110-K0011_STD_0_20101231_0" unitRef="iso4217_USD" decimals="-3">416000</us-gaap:OtherAssetsNoncurrent>
  <us-gaap:DeferredTaxAssetsNetCurrent contextRef="eol_PE11083---1110-K0011_STD_0_20101231_0" unitRef="iso4217_USD" decimals="-3">5426000</us-gaap:DeferredTaxAssetsNetCurrent>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="eol_PE11083---1110-K0011_STD_0_20101231_0" unitRef="iso4217_USD" decimals="-3">-451000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:TreasuryStockValue contextRef="eol_PE11083---1110-K0011_STD_0_20101231_0" unitRef="iso4217_USD" decimals="-3">67940000</us-gaap:TreasuryStockValue>
  <us-gaap:LiabilitiesCurrent contextRef="eol_PE11083---1110-K0011_STD_0_20101231_0" unitRef="iso4217_USD" decimals="-3">57734000</us-gaap:LiabilitiesCurrent>
  <us-gaap:DeferredRevenueCurrent contextRef="eol_PE11083---1110-K0011_STD_0_20101231_0" unitRef="iso4217_USD" decimals="-3">6131000</us-gaap:DeferredRevenueCurrent>
  <us-gaap:DeferredTaxAssetsNetNoncurrent contextRef="eol_PE11083---1110-K0011_STD_0_20101231_0" unitRef="iso4217_USD" decimals="-3">12940000</us-gaap:DeferredTaxAssetsNetNoncurrent>
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="eol_PE11083---1110-K0011_STD_0_20101231_0" unitRef="iso4217_USD" decimals="-3">156086000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="eol_PE11083---1110-K0011_STD_0_20101231_0" unitRef="iso4217_USD" decimals="-3">10585000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
  <us-gaap:AccountsReceivableNetCurrent contextRef="eol_PE11083---1110-K0011_STD_0_20101231_0" unitRef="iso4217_USD" decimals="-3">72034000</us-gaap:AccountsReceivableNetCurrent>
  <us-gaap:Assets contextRef="eol_PE11083---1110-K0011_STD_0_20101231_0" unitRef="iso4217_USD" decimals="-3">258892000</us-gaap:Assets>
  <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent contextRef="eol_PE11083---1110-K0011_STD_0_20101231_0" unitRef="iso4217_USD" decimals="-3">15068000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
  <us-gaap:CommonStockValue contextRef="eol_PE11083---1110-K0011_STD_0_20101231_0" unitRef="iso4217_USD" decimals="-3">16000</us-gaap:CommonStockValue>
  <us-gaap:CommitmentsAndContingencies contextRef="eol_PE11083---1110-K0011_STD_0_20101231_0" unitRef="iso4217_USD" xsi:nil="true" />
  <us-gaap:DeferredRentCreditNoncurrent contextRef="eol_PE11083---1110-K0011_STD_0_20101231_0" unitRef="iso4217_USD" decimals="-3">1877000</us-gaap:DeferredRentCreditNoncurrent>
  <us-gaap:PreferredStockSharesAuthorized contextRef="eol_PE11083---1110-K0011_STD_0_20101231_0" unitRef="shares" decimals="-3">5000000</us-gaap:PreferredStockSharesAuthorized>
  <us-gaap:AssetsCurrent contextRef="eol_PE11083---1110-K0011_STD_0_20101231_0" unitRef="iso4217_USD" decimals="-3">194594000</us-gaap:AssetsCurrent>
  <us-gaap:Goodwill contextRef="eol_PE11083---1110-K0011_STD_0_20101231_0" unitRef="iso4217_USD" decimals="-3">8607000</us-gaap:Goodwill>
  <us-gaap:OtherLiabilitiesNoncurrent contextRef="eol_PE11083---1110-K0011_STD_0_20101231_0" unitRef="iso4217_USD" decimals="-3">413000</us-gaap:OtherLiabilitiesNoncurrent>
  <us-gaap:PreferredStockSharesOutstanding contextRef="eol_PE11083---1110-K0011_STD_0_20101231_0" unitRef="shares" xsi:nil="true" />
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="eol_PE11083---1110-K0011_STD_0_20101231_0" unitRef="iso4217_USD" decimals="-3">106549000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CommonStockParOrStatedValuePerShare contextRef="eol_PE11083---1110-K0011_STD_0_20101231_0" unitRef="iso4217_USD_per_shares" decimals="3">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
  <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="eol_PE11083---1110-K0011_STD_0_20101231_0" unitRef="iso4217_USD" decimals="-3">2126000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
  <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent contextRef="eol_PE11083---1110-K0011_STD_0_20101231_0" unitRef="iso4217_USD" decimals="-3">9715000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="eol_PE11083---1110-K0011_STD_0_20101231_0" unitRef="iso4217_USD" decimals="-3">258892000</us-gaap:LiabilitiesAndStockholdersEquity>
  <us-gaap:PreferredStockValue contextRef="eol_PE11083---1110-K0011_STD_0_20101231_0" unitRef="iso4217_USD" xsi:nil="true" />
  <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="eol_PE11083---1110-K0011_STD_0_20101231_0" unitRef="iso4217_USD" decimals="-3">96089000</us-gaap:AdditionalPaidInCapitalCommonStock>
  <us-gaap:StockholdersEquity contextRef="eol_PE11083---1110-K0011_STD_0_20101231_0" unitRef="iso4217_USD" decimals="-3">183800000</us-gaap:StockholdersEquity>
  <us-gaap:CommonStockSharesIssued contextRef="eol_PE11083---1110-K0011_STD_0_20101231_0" unitRef="shares" decimals="-3">16427000</us-gaap:CommonStockSharesIssued>
  <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="eol_PE11083---1110-K0011_STD_0_20101231_0" unitRef="iso4217_USD_per_shares" decimals="3">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="eol_PE11083---1110-K0011_STD_0_20101231_0" unitRef="iso4217_USD" decimals="-3">27267000</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:CommonStockSharesAuthorized contextRef="eol_PE11083---1110-K0011_STD_0_20101231_0" unitRef="shares" decimals="-3">100000000</us-gaap:CommonStockSharesAuthorized>
  <us-gaap:Liabilities contextRef="eol_PE11083---1110-K0011_STD_0_20101231_0" unitRef="iso4217_USD" decimals="-3">75092000</us-gaap:Liabilities>
  <us-gaap:TreasuryStockShares contextRef="eol_PE11083---1110-K0011_STD_0_20101231_0" unitRef="shares" decimals="-3">2431000</us-gaap:TreasuryStockShares>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax contextRef="eol_PE11083---1110-K0011_STD_0_20101231_0" unitRef="iso4217_USD" decimals="-3">-451000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
  <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="eol_PE11083---1110-K0011_STD_0_20101231_0" unitRef="iso4217_USD" decimals="-3">41888000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
  <us-gaap:DeferredCompensationPlanAssets contextRef="eol_PE11083---1110-K0011_STD_0_20101231_0" unitRef="iso4217_USD" decimals="-3">15068000</us-gaap:DeferredCompensationPlanAssets>
  <us-gaap:StockholdersEquity contextRef="eol_PE11083---1110-K0011_STD_0_20101231_0_452905x440920" unitRef="iso4217_USD" decimals="-3">156086000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="eol_PE11083---1110-K0011_STD_0_20101231_0_452905x443982" unitRef="iso4217_USD" decimals="-3">-451000</us-gaap:StockholdersEquity>
  <us-gaap:SharesIssued contextRef="eol_PE11083---1110-K0011_STD_0_20101231_0_452905x444581" unitRef="shares" decimals="-3">16427000</us-gaap:SharesIssued>
  <us-gaap:StockholdersEquity contextRef="eol_PE11083---1110-K0011_STD_0_20101231_0_452905x444581" unitRef="iso4217_USD" decimals="-3">16000</us-gaap:StockholdersEquity>
  <us-gaap:SharesIssued contextRef="eol_PE11083---1110-K0011_STD_0_20101231_0_452905x449678" unitRef="shares" decimals="-3">2431000</us-gaap:SharesIssued>
  <us-gaap:StockholdersEquity contextRef="eol_PE11083---1110-K0011_STD_0_20101231_0_452905x449678" unitRef="iso4217_USD" decimals="-3">-67940000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="eol_PE11083---1110-K0011_STD_0_20101231_0_452905x453698" unitRef="iso4217_USD" decimals="-3">96089000</us-gaap:StockholdersEquity>
  <us-gaap:OtherAssetsNoncurrent contextRef="eol_PE11083---1110-K0011_STD_0_20111230_0" unitRef="iso4217_USD" decimals="-3">785000</us-gaap:OtherAssetsNoncurrent>
  <us-gaap:DeferredTaxAssetsNetCurrent contextRef="eol_PE11083---1110-K0011_STD_0_20111230_0" unitRef="iso4217_USD" decimals="-3">7293000</us-gaap:DeferredTaxAssetsNetCurrent>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="eol_PE11083---1110-K0011_STD_0_20111230_0" unitRef="iso4217_USD" decimals="-3">-471000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:TreasuryStockValue contextRef="eol_PE11083---1110-K0011_STD_0_20111230_0" unitRef="iso4217_USD" decimals="-3">100333000</us-gaap:TreasuryStockValue>
  <us-gaap:LiabilitiesCurrent contextRef="eol_PE11083---1110-K0011_STD_0_20111230_0" unitRef="iso4217_USD" decimals="-3">60775000</us-gaap:LiabilitiesCurrent>
  <us-gaap:DeferredRevenueCurrent contextRef="eol_PE11083---1110-K0011_STD_0_20111230_0" unitRef="iso4217_USD" decimals="-3">5948000</us-gaap:DeferredRevenueCurrent>
  <us-gaap:DeferredTaxAssetsNetNoncurrent contextRef="eol_PE11083---1110-K0011_STD_0_20111230_0" unitRef="iso4217_USD" decimals="-3">14692000</us-gaap:DeferredTaxAssetsNetNoncurrent>
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="eol_PE11083---1110-K0011_STD_0_20111230_0" unitRef="iso4217_USD" decimals="-3">179432000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="eol_PE11083---1110-K0011_STD_0_20111230_0" unitRef="iso4217_USD" decimals="-3">8521000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
  <us-gaap:AccountsReceivableNetCurrent contextRef="eol_PE11083---1110-K0011_STD_0_20111230_0" unitRef="iso4217_USD" decimals="-3">73065000</us-gaap:AccountsReceivableNetCurrent>
  <us-gaap:Assets contextRef="eol_PE11083---1110-K0011_STD_0_20111230_0" unitRef="iso4217_USD" decimals="-3">268788000</us-gaap:Assets>
  <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent contextRef="eol_PE11083---1110-K0011_STD_0_20111230_0" unitRef="iso4217_USD" decimals="-3">18756000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
  <us-gaap:CommonStockValue contextRef="eol_PE11083---1110-K0011_STD_0_20111230_0" unitRef="iso4217_USD" decimals="-3">16000</us-gaap:CommonStockValue>
  <us-gaap:CommitmentsAndContingencies contextRef="eol_PE11083---1110-K0011_STD_0_20111230_0" unitRef="iso4217_USD" xsi:nil="true" />
  <us-gaap:DeferredRentCreditNoncurrent contextRef="eol_PE11083---1110-K0011_STD_0_20111230_0" unitRef="iso4217_USD" decimals="-3">1842000</us-gaap:DeferredRentCreditNoncurrent>
  <us-gaap:PreferredStockSharesAuthorized contextRef="eol_PE11083---1110-K0011_STD_0_20111230_0" unitRef="shares" decimals="-3">5000000</us-gaap:PreferredStockSharesAuthorized>
  <us-gaap:AssetsCurrent contextRef="eol_PE11083---1110-K0011_STD_0_20111230_0" unitRef="iso4217_USD" decimals="-3">198578000</us-gaap:AssetsCurrent>
  <us-gaap:Goodwill contextRef="eol_PE11083---1110-K0011_STD_0_20111230_0" unitRef="iso4217_USD" decimals="-3">8607000</us-gaap:Goodwill>
  <us-gaap:OtherLiabilitiesNoncurrent contextRef="eol_PE11083---1110-K0011_STD_0_20111230_0" unitRef="iso4217_USD" decimals="-3">700000</us-gaap:OtherLiabilitiesNoncurrent>
  <us-gaap:PreferredStockSharesOutstanding contextRef="eol_PE11083---1110-K0011_STD_0_20111230_0" unitRef="shares" xsi:nil="true" />
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="eol_PE11083---1110-K0011_STD_0_20111230_0" unitRef="iso4217_USD" decimals="-3">84439000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CommonStockParOrStatedValuePerShare contextRef="eol_PE11083---1110-K0011_STD_0_20111230_0" unitRef="iso4217_USD_per_shares" decimals="3">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
  <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="eol_PE11083---1110-K0011_STD_0_20111230_0" unitRef="iso4217_USD" decimals="-3">2339000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax contextRef="eol_PE11083---1110-K0011_STD_0_20111230_0" unitRef="iso4217_USD" decimals="-3">52000</us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
  <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent contextRef="eol_PE11083---1110-K0011_STD_0_20111230_0" unitRef="iso4217_USD" decimals="-3">6738000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="eol_PE11083---1110-K0011_STD_0_20111230_0" unitRef="iso4217_USD" decimals="-3">268788000</us-gaap:LiabilitiesAndStockholdersEquity>
  <us-gaap:PreferredStockValue contextRef="eol_PE11083---1110-K0011_STD_0_20111230_0" unitRef="iso4217_USD" xsi:nil="true" />
  <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="eol_PE11083---1110-K0011_STD_0_20111230_0" unitRef="iso4217_USD" decimals="-3">108071000</us-gaap:AdditionalPaidInCapitalCommonStock>
  <us-gaap:StockholdersEquity contextRef="eol_PE11083---1110-K0011_STD_0_20111230_0" unitRef="iso4217_USD" decimals="-3">186715000</us-gaap:StockholdersEquity>
  <us-gaap:CommonStockSharesIssued contextRef="eol_PE11083---1110-K0011_STD_0_20111230_0" unitRef="shares" decimals="-3">16427000</us-gaap:CommonStockSharesIssued>
  <us-gaap:ShortTermInvestments contextRef="eol_PE11083---1110-K0011_STD_0_20111230_0" unitRef="iso4217_USD" decimals="-3">25260000</us-gaap:ShortTermInvestments>
  <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="eol_PE11083---1110-K0011_STD_0_20111230_0" unitRef="iso4217_USD_per_shares" decimals="3">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="eol_PE11083---1110-K0011_STD_0_20111230_0" unitRef="iso4217_USD" decimals="-3">27215000</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:CommonStockSharesAuthorized contextRef="eol_PE11083---1110-K0011_STD_0_20111230_0" unitRef="shares" decimals="-3">100000000</us-gaap:CommonStockSharesAuthorized>
  <us-gaap:Liabilities contextRef="eol_PE11083---1110-K0011_STD_0_20111230_0" unitRef="iso4217_USD" decimals="-3">82073000</us-gaap:Liabilities>
  <us-gaap:TreasuryStockShares contextRef="eol_PE11083---1110-K0011_STD_0_20111230_0" unitRef="shares" decimals="-3">3127000</us-gaap:TreasuryStockShares>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax contextRef="eol_PE11083---1110-K0011_STD_0_20111230_0" unitRef="iso4217_USD" decimals="-3">-523000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
  <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="eol_PE11083---1110-K0011_STD_0_20111230_0" unitRef="iso4217_USD" decimals="-3">48089000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
  <us-gaap:DeferredCompensationPlanAssets contextRef="eol_PE11083---1110-K0011_STD_0_20111230_0" unitRef="iso4217_USD" decimals="-3">18911000</us-gaap:DeferredCompensationPlanAssets>
  <us-gaap:StockholdersEquity contextRef="eol_PE11083---1110-K0011_STD_0_20111230_0_452905x440920" unitRef="iso4217_USD" decimals="-3">179432000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="eol_PE11083---1110-K0011_STD_0_20111230_0_452905x443982" unitRef="iso4217_USD" decimals="-3">-471000</us-gaap:StockholdersEquity>
  <us-gaap:SharesIssued contextRef="eol_PE11083---1110-K0011_STD_0_20111230_0_452905x444581" unitRef="shares" decimals="-3">16427000</us-gaap:SharesIssued>
  <us-gaap:StockholdersEquity contextRef="eol_PE11083---1110-K0011_STD_0_20111230_0_452905x444581" unitRef="iso4217_USD" decimals="-3">16000</us-gaap:StockholdersEquity>
  <us-gaap:SharesIssued contextRef="eol_PE11083---1110-K0011_STD_0_20111230_0_452905x449678" unitRef="shares" decimals="-3">3127000</us-gaap:SharesIssued>
  <us-gaap:StockholdersEquity contextRef="eol_PE11083---1110-K0011_STD_0_20111230_0_452905x449678" unitRef="iso4217_USD" decimals="-3">-100333000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="eol_PE11083---1110-K0011_STD_0_20111230_0_452905x453698" unitRef="iso4217_USD" decimals="-3">108071000</us-gaap:StockholdersEquity>
  <us-gaap:CostOfReimbursableExpense contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0" unitRef="iso4217_USD" decimals="-3">22168000</us-gaap:CostOfReimbursableExpense>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0" unitRef="iso4217_USD" decimals="-3">4134000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0" unitRef="iso4217_USD" decimals="-3">12875000</us-gaap:PaymentsForRepurchaseOfCommonStock>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0" unitRef="iso4217_USD" decimals="-3">3282000</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
  <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0" unitRef="iso4217_USD" decimals="-3">16136000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <us-gaap:InvestmentIncomeInterest contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0" unitRef="iso4217_USD" decimals="-3">614000</us-gaap:InvestmentIncomeInterest>
  <us-gaap:OtherNonoperatingIncomeExpense contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0" unitRef="iso4217_USD" decimals="-3">3145000</us-gaap:OtherNonoperatingIncomeExpense>
  <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0" unitRef="iso4217_USD" decimals="-3">4372000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0" unitRef="iso4217_USD" decimals="-3">-122000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease>
  <us-gaap:Revenues contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0" unitRef="iso4217_USD" decimals="-3">227882000</us-gaap:Revenues>
  <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0" unitRef="iso4217_USD" decimals="-3">-170000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
  <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0" unitRef="iso4217_USD" decimals="-3">26816000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0" unitRef="iso4217_USD" decimals="-3">22105000</us-gaap:ComprehensiveIncomeNetOfTax>
  <us-gaap:ReimbursementRevenue contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0" unitRef="iso4217_USD" decimals="-3">22168000</us-gaap:ReimbursementRevenue>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0" unitRef="iso4217_USD" decimals="-3">37021000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0" unitRef="iso4217_USD" decimals="-3">3682000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
  <us-gaap:ShareBasedCompensation contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0" unitRef="iso4217_USD" decimals="-3">7931000</us-gaap:ShareBasedCompensation>
  <us-gaap:EarningsPerShareDiluted contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0" unitRef="iso4217_USD_per_shares" decimals="2">1.47</us-gaap:EarningsPerShareDiluted>
  <us-gaap:OtherCostAndExpenseOperating contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0" unitRef="iso4217_USD" decimals="-3">21340000</us-gaap:OtherCostAndExpenseOperating>
  <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0" unitRef="iso4217_USD" decimals="-3">714000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0" unitRef="iso4217_USD" decimals="-3">-1849000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0" unitRef="iso4217_USD" decimals="-3">-4100000</us-gaap:DeferredIncomeTaxExpenseBenefit>
  <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0" unitRef="iso4217_USD" decimals="-3">1849000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0" unitRef="iso4217_USD" decimals="-3">2839000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <us-gaap:ProvisionForDoubtfulAccounts contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0" unitRef="iso4217_USD" decimals="-3">3918000</us-gaap:ProvisionForDoubtfulAccounts>
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0" unitRef="iso4217_USD" decimals="-3">848000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
  <us-gaap:NetIncomeLoss contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0" unitRef="iso4217_USD" decimals="-3">22127000</us-gaap:NetIncomeLoss>
  <us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0" unitRef="iso4217_USD" decimals="-3">3282000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities>
  <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0" unitRef="iso4217_USD" decimals="-3">3739000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
  <us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0" unitRef="iso4217_USD" decimals="-3">3282000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities>
  <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0" unitRef="iso4217_USD" decimals="-3">18153000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments>
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0" unitRef="iso4217_USD" decimals="-3">2017000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <us-gaap:EarningsPerShareBasic contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0" unitRef="iso4217_USD_per_shares" decimals="2">1.56</us-gaap:EarningsPerShareBasic>
  <us-gaap:DepreciationAndAmortization contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0" unitRef="iso4217_USD" decimals="-3">4352000</us-gaap:DepreciationAndAmortization>
  <us-gaap:LaborAndRelatedExpense contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0" unitRef="iso4217_USD" decimals="-3">140107000</us-gaap:LaborAndRelatedExpense>
  <us-gaap:OperatingIncomeLoss contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0" unitRef="iso4217_USD" decimals="-3">33262000</us-gaap:OperatingIncomeLoss>
  <us-gaap:SalesRevenueServicesNet contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0" unitRef="iso4217_USD" decimals="-3">205714000</us-gaap:SalesRevenueServicesNet>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0" unitRef="iso4217_USD" decimals="-3">14894000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0" unitRef="iso4217_USD" decimals="-3">35297000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0" unitRef="shares" decimals="-3">14186000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0" unitRef="iso4217_USD" decimals="-3">-635000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0" unitRef="iso4217_USD" decimals="-3">105000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
  <us-gaap:OperatingExpenses contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0" unitRef="iso4217_USD" decimals="-3">194620000</us-gaap:OperatingExpenses>
  <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0" unitRef="iso4217_USD" decimals="-3">100000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
  <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0" unitRef="iso4217_USD" decimals="-3">13121000</us-gaap:TreasuryStockValueAcquiredCostMethod>
  <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0" unitRef="iso4217_USD" decimals="-3">507000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
  <us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0" unitRef="iso4217_USD" decimals="-3">-1414000</us-gaap:IncreaseDecreaseInDeferredRevenue>
  <us-gaap:GeneralAndAdministrativeExpense contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0" unitRef="iso4217_USD" decimals="-3">11005000</us-gaap:GeneralAndAdministrativeExpense>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0" unitRef="shares" decimals="-3">15030000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0" unitRef="iso4217_USD" decimals="-3">-7760000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <expo:IncreaseDecreaseInDeferredRent contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0" unitRef="iso4217_USD" decimals="-3">-370000</expo:IncreaseDecreaseInDeferredRent>
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0_452905x440920" unitRef="iso4217_USD" decimals="-3">-4463000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0_452905x440920" unitRef="iso4217_USD" decimals="-3">-5185000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <us-gaap:NetIncomeLoss contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0_452905x440920" unitRef="iso4217_USD" decimals="-3">22127000</us-gaap:NetIncomeLoss>
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0_452905x443982" unitRef="iso4217_USD" decimals="-3">-122000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease>
  <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0_452905x443982" unitRef="iso4217_USD" decimals="-3">100000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
  <us-gaap:TreasuryStockSharesAcquired contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0_452905x449678" unitRef="shares" decimals="-3">540000</us-gaap:TreasuryStockSharesAcquired>
  <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0_452905x449678" unitRef="shares" decimals="-3">-33000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0_452905x449678" unitRef="shares" decimals="-3">-392000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0_452905x449678" unitRef="shares" decimals="-3">-162000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0_452905x449678" unitRef="iso4217_USD" decimals="-3">2614000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0_452905x449678" unitRef="iso4217_USD" decimals="-3">8251000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0_452905x449678" unitRef="iso4217_USD" decimals="-3">702000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
  <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0_452905x449678" unitRef="iso4217_USD" decimals="-3">13121000</us-gaap:TreasuryStockValueAcquiredCostMethod>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0_452905x453698" unitRef="iso4217_USD" decimals="-3">4134000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0_452905x453698" unitRef="iso4217_USD" decimals="-3">3282000</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0_452905x453698" unitRef="iso4217_USD" decimals="-3">-227000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0_452905x453698" unitRef="iso4217_USD" decimals="-3">146000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
  <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation contextRef="eol_PE11083---1110-K0011_STD_364_20100101_0_452905x453698" unitRef="iso4217_USD" decimals="-3">3739000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
  <us-gaap:CostOfReimbursableExpense contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0" unitRef="iso4217_USD" decimals="-3">26893000</us-gaap:CostOfReimbursableExpense>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0" unitRef="iso4217_USD" decimals="-3">4724000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0" unitRef="iso4217_USD" decimals="-3">7145000</us-gaap:PaymentsForRepurchaseOfCommonStock>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0" unitRef="iso4217_USD" decimals="-3">3972000</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
  <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0" unitRef="iso4217_USD" decimals="-3">4930000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <us-gaap:InvestmentIncomeInterest contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0" unitRef="iso4217_USD" decimals="-3">198000</us-gaap:InvestmentIncomeInterest>
  <us-gaap:OtherNonoperatingIncomeExpense contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0" unitRef="iso4217_USD" decimals="-3">3269000</us-gaap:OtherNonoperatingIncomeExpense>
  <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0" unitRef="iso4217_USD" decimals="-3">11181000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0" unitRef="iso4217_USD" decimals="-3">-53000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease>
  <us-gaap:Revenues contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0" unitRef="iso4217_USD" decimals="-3">248753000</us-gaap:Revenues>
  <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0" unitRef="iso4217_USD" decimals="-3">-35000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
  <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0" unitRef="iso4217_USD" decimals="-3">36052000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0" unitRef="iso4217_USD" decimals="-3">27437000</us-gaap:ComprehensiveIncomeNetOfTax>
  <us-gaap:ReimbursementRevenue contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0" unitRef="iso4217_USD" decimals="-3">26893000</us-gaap:ReimbursementRevenue>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0" unitRef="iso4217_USD" decimals="-3">46708000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0" unitRef="iso4217_USD" decimals="-3">2899000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
  <us-gaap:ShareBasedCompensation contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0" unitRef="iso4217_USD" decimals="-3">9257000</us-gaap:ShareBasedCompensation>
  <us-gaap:EarningsPerShareDiluted contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0" unitRef="iso4217_USD_per_shares" decimals="2">1.83</us-gaap:EarningsPerShareDiluted>
  <us-gaap:OtherCostAndExpenseOperating contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0" unitRef="iso4217_USD" decimals="-3">21413000</us-gaap:OtherCostAndExpenseOperating>
  <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0" unitRef="iso4217_USD" decimals="-3">9485000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0" unitRef="iso4217_USD" decimals="-3">-1946000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0" unitRef="iso4217_USD" decimals="-3">-3229000</us-gaap:DeferredIncomeTaxExpenseBenefit>
  <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0" unitRef="iso4217_USD" decimals="-3">1946000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0" unitRef="iso4217_USD" decimals="-3">2079000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <us-gaap:ProvisionForDoubtfulAccounts contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0" unitRef="iso4217_USD" decimals="-3">1809000</us-gaap:ProvisionForDoubtfulAccounts>
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0" unitRef="iso4217_USD" decimals="-3">796000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
  <us-gaap:NetIncomeLoss contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0" unitRef="iso4217_USD" decimals="-3">27521000</us-gaap:NetIncomeLoss>
  <us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0" unitRef="iso4217_USD" decimals="-3">3972000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities>
  <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0" unitRef="iso4217_USD" decimals="-3">3566000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
  <us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0" unitRef="iso4217_USD" decimals="-3">3972000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities>
  <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0" unitRef="iso4217_USD" decimals="-3">7405000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments>
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0" unitRef="iso4217_USD" decimals="-3">2475000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <us-gaap:EarningsPerShareBasic contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0" unitRef="iso4217_USD_per_shares" decimals="2">1.92</us-gaap:EarningsPerShareBasic>
  <us-gaap:DepreciationAndAmortization contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0" unitRef="iso4217_USD" decimals="-3">4323000</us-gaap:DepreciationAndAmortization>
  <us-gaap:LaborAndRelatedExpense contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0" unitRef="iso4217_USD" decimals="-3">144842000</us-gaap:LaborAndRelatedExpense>
  <us-gaap:OperatingIncomeLoss contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0" unitRef="iso4217_USD" decimals="-3">43241000</us-gaap:OperatingIncomeLoss>
  <us-gaap:SalesRevenueServicesNet contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0" unitRef="iso4217_USD" decimals="-3">221860000</us-gaap:SalesRevenueServicesNet>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0" unitRef="iso4217_USD" decimals="-3">19187000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0" unitRef="iso4217_USD" decimals="-3">38654000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0" unitRef="shares" decimals="-3">14354000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0" unitRef="iso4217_USD" decimals="-3">8520000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0" unitRef="iso4217_USD" decimals="-3">-108000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
  <us-gaap:OperatingExpenses contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0" unitRef="iso4217_USD" decimals="-3">205512000</us-gaap:OperatingExpenses>
  <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0" unitRef="iso4217_USD" decimals="-3">-31000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
  <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0" unitRef="iso4217_USD" decimals="-3">6899000</us-gaap:TreasuryStockValueAcquiredCostMethod>
  <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0" unitRef="iso4217_USD" decimals="-3">8696000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
  <us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0" unitRef="iso4217_USD" decimals="-3">1374000</us-gaap:IncreaseDecreaseInDeferredRevenue>
  <us-gaap:GeneralAndAdministrativeExpense contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0" unitRef="iso4217_USD" decimals="-3">12364000</us-gaap:GeneralAndAdministrativeExpense>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0" unitRef="shares" decimals="-3">15069000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0" unitRef="iso4217_USD" decimals="-3">-2220000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <expo:IncreaseDecreaseInDeferredRent contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0" unitRef="iso4217_USD" decimals="-3">454000</expo:IncreaseDecreaseInDeferredRent>
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0_452905x440920" unitRef="iso4217_USD" decimals="-3">-4982000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0_452905x440920" unitRef="iso4217_USD" decimals="-3">-6059000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <us-gaap:NetIncomeLoss contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0_452905x440920" unitRef="iso4217_USD" decimals="-3">27521000</us-gaap:NetIncomeLoss>
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0_452905x443982" unitRef="iso4217_USD" decimals="-3">-53000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease>
  <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0_452905x443982" unitRef="iso4217_USD" decimals="-3">-31000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
  <us-gaap:TreasuryStockSharesAcquired contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0_452905x449678" unitRef="shares" decimals="-3">244000</us-gaap:TreasuryStockSharesAcquired>
  <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0_452905x449678" unitRef="shares" decimals="-3">-26000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0_452905x449678" unitRef="shares" decimals="-3">-330000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0_452905x449678" unitRef="shares" decimals="-3">-147000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0_452905x449678" unitRef="iso4217_USD" decimals="-3">3060000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0_452905x449678" unitRef="iso4217_USD" decimals="-3">8220000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0_452905x449678" unitRef="iso4217_USD" decimals="-3">671000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
  <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0_452905x449678" unitRef="iso4217_USD" decimals="-3">6899000</us-gaap:TreasuryStockValueAcquiredCostMethod>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0_452905x453698" unitRef="iso4217_USD" decimals="-3">4724000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0_452905x453698" unitRef="iso4217_USD" decimals="-3">3972000</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0_452905x453698" unitRef="iso4217_USD" decimals="-3">-24000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0_452905x453698" unitRef="iso4217_USD" decimals="-3">-82000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0_452905x453698" unitRef="iso4217_USD" decimals="-3">125000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
  <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation contextRef="eol_PE11083---1110-K0011_STD_364_20101231_0_452905x453698" unitRef="iso4217_USD" decimals="-3">3566000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
  <dei:DocumentFiscalPeriodFocus contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0">FY</dei:DocumentFiscalPeriodFocus>
  <dei:EntityVoluntaryFilers contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0">No</dei:EntityVoluntaryFilers>
  <dei:TradingSymbol contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0">EXPO</dei:TradingSymbol>
  <dei:EntityRegistrantName contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0">EXPONENT INC</dei:EntityRegistrantName>
  <dei:EntityCurrentReportingStatus contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0">Yes</dei:EntityCurrentReportingStatus>
  <dei:AmendmentFlag contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0">false</dei:AmendmentFlag>
  <dei:EntityFilerCategory contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0">Accelerated Filer</dei:EntityFilerCategory>
  <dei:DocumentFiscalYearFocus contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0">2011</dei:DocumentFiscalYearFocus>
  <dei:DocumentType contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0">10-K</dei:DocumentType>
  <dei:DocumentPeriodEndDate contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0">2011-12-30</dei:DocumentPeriodEndDate>
  <dei:EntityCentralIndexKey contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0">0000851520</dei:EntityCentralIndexKey>
  <dei:EntityWellKnownSeasonedIssuer contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0">No</dei:EntityWellKnownSeasonedIssuer>
  <dei:CurrentFiscalYearEndDate contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0">--12-30</dei:CurrentFiscalYearEndDate>
  <us-gaap:CostOfReimbursableExpense contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0" unitRef="iso4217_USD" decimals="-3">25779000</us-gaap:CostOfReimbursableExpense>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0" unitRef="iso4217_USD" decimals="-3">5044000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0" unitRef="iso4217_USD" decimals="-3">40573000</us-gaap:PaymentsForRepurchaseOfCommonStock>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0" unitRef="iso4217_USD" decimals="-3">2378000</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
  <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0">&lt;div&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: bold 10pt Times New Roman, Times, Serif"&gt;
Note 9: Stockholders&amp;#x2019; Equity&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;b&gt;Preferred Stock&lt;/b&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
The Company has authorized 5,000,000 shares of undesignated
preferred stock with a par value of $0.001 per share. The Company
committed to stockholders in a letter dated May 23, 2006 to limit
its use to 2,000,000 preferred shares, unless the approval of the
Company&amp;#x2019;s stockholders is obtained subsequently, such as
through a further amendment to the Company&amp;#x2019;s authorized
capital stock. None of the preferred shares were issued and
outstanding at December 30, 2011 and December 31, 2010.&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;b&gt;Treasury Stock&lt;/b&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
Net losses related to the re-issuance of treasury stock to settle
restricted stock unit and stock option awards of $9,349,000,
$11,041,000 and $9,648,000 were recorded as a reduction to retained
earnings during fiscal 2011, 2010 and 2009, respectively.&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font style="BACKGROUND-COLOR: yellow"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;b&gt;Repurchase of Common Stock&lt;/b&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
The Company repurchased 1,002,000 shares of its common stock for
$40,573,000 during the fiscal year ended December 30, 2011. The
Company repurchased 244,000 shares of its common stock for
$6,899,000 during the fiscal year ended December 31, 2010. The
Company repurchased 540,000 shares of its common stock for
$13,121,000 during the fiscal year ended January 1, 2010. On May
25, 2011 the Board of Directors authorized an additional $35.0
million for the repurchase of Exponent&amp;#x2019;s common stock. As of
December 30, 2011, the Company had remaining authorization under
its stock repurchase plan of $9,406,000 to repurchase shares of
common stock.&lt;/p&gt;
&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
  <us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0">&lt;div&gt;&lt;font style="FONT-STYLE: normal"&gt;Note 1: Summary of
Significant Accounting Policies&lt;/font&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;&amp;#xA0;&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: bold 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;Basis of Presentation&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: bold 10pt Times New Roman, Times, Serif"&gt;
&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN-TOP: 0px; TEXT-INDENT: 0in; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 12pt; MARGIN-LEFT: 0in"&gt;
&lt;font size="+0"&gt;Exponent, Inc. together with its subsidiaries
(collectively referred to as the &amp;#x201C;Company&amp;#x201D;) is a
science and engineering consulting firm that provides solutions to
complex problems. The accompanying consolidated financial
statements include the accounts of the Company and its wholly owned
subsidiaries. All significant intercompany transactions and
balances have been eliminated in consolidation.&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;The Company operates on a 52-53 week fiscal year
with each year ending on the Friday closest to December
31&lt;sup&gt;st&lt;/sup&gt;. Fiscal periods 2011, 2010 and 2009 included 52
weeks of activity and ended on December 30, 2011, December 31, 2010
and January 1, 2010, respectively.&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;&amp;#xA0;&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;&lt;b&gt;Authorized Capital Stock&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;The Company committed to stockholders in a letter
dated May 23, 2006 to limit its use of the increased authorized
capital stock to 40 million common shares, and 2 million preferred
shares, unless the approval of the Company&amp;#x2019;s stockholders is
obtained subsequently, such as through a further amendment to the
Company&amp;#x2019;s authorized capital stock.&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;&amp;#xA0;&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: bold 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;Revenue Recognition&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;The Company derives its revenues primarily from
professional fees earned on consulting engagements, product sales
in its defense technology development practice, fees earned for the
use of its equipment and facilities, as well as reimbursements for
outside direct expenses associated with the services that are
billed to its clients. Any taxes assessed on revenues relating to
services provided to our clients are recorded on a net
basis.&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;&amp;#xA0;&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;The Company reports service revenues net of
subcontractor fees. The Company has determined that it is not the
primary obligor with respect to these subcontractors
because:&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;&amp;#xA0;&lt;/font&gt;&lt;/p&gt;
&lt;table style="MARGIN-TOP: 0px; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px" cellspacing="0" cellpadding="0" width="100%"&gt;
&lt;tr style="VERTICAL-ALIGN: top"&gt;
&lt;td style="PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; PADDING-LEFT: 0px; WIDTH: 0.25in; PADDING-RIGHT: 0px; PADDING-TOP: 0px"&gt;
&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; PADDING-LEFT: 0px; WIDTH: 0.25in; PADDING-RIGHT: 0px; PADDING-TOP: 0px"&gt;
&lt;font style="FONT-FAMILY: Symbol"&gt;&amp;#xB7;&lt;/font&gt;&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px"&gt;
&lt;font style="FONT-FAMILY: Times New Roman, Times, Serif"&gt;its
clients are directly involved in the subcontractor selection
process;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;table style="MARGIN-TOP: 0px; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px" cellspacing="0" cellpadding="0" width="100%"&gt;
&lt;tr style="VERTICAL-ALIGN: top"&gt;
&lt;td style="PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; PADDING-LEFT: 0px; WIDTH: 0.25in; PADDING-RIGHT: 0px; PADDING-TOP: 0px"&gt;
&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; PADDING-LEFT: 0px; WIDTH: 0.25in; PADDING-RIGHT: 0px; PADDING-TOP: 0px"&gt;
&lt;font style="FONT-FAMILY: Symbol"&gt;&amp;#xB7;&lt;/font&gt;&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px"&gt;
&lt;font style="FONT-FAMILY: Times New Roman, Times, Serif"&gt;the
subcontractor is responsible for fulfilling the scope of work;
and&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;table style="MARGIN-TOP: 0px; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px" cellspacing="0" cellpadding="0" width="100%"&gt;
&lt;tr style="VERTICAL-ALIGN: top"&gt;
&lt;td style="PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; PADDING-LEFT: 0px; WIDTH: 0.25in; PADDING-RIGHT: 0px; PADDING-TOP: 0px"&gt;
&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; PADDING-LEFT: 0px; WIDTH: 0.25in; PADDING-RIGHT: 0px; PADDING-TOP: 0px"&gt;
&lt;font style="FONT-FAMILY: Symbol"&gt;&amp;#xB7;&lt;/font&gt;&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px"&gt;
&lt;font style="FONT-FAMILY: Times New Roman, Times, Serif"&gt;the
Company passes through the costs of subcontractor agreements with
only a minimal fixed percentage mark-up to compensate it for
processing the transactions.&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;&amp;#xA0;&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;Reimbursements, including those related to travel
and other out-of-pocket expenses, and other similar third party
costs such as the cost of materials, are included in revenues, and
an equivalent amount of reimbursable expenses are included in
operating expenses. Any mark-up on reimbursable expenses is
included in revenues.&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;&amp;#xA0;&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;Substantially all of the Company&amp;#x2019;s
engagements are performed under time and material or fixed-price
billing arrangements. On time and material and fixed-price
projects, revenue is generally recognized as the services are
performed. For substantially all of the Company&amp;#x2019;s fixed-price
engagements, it recognizes revenue based on the relationship of
incurred labor hours at standard rates to its estimate of the total
labor hours at standard rates it expects to incur over the term of
the contract. The Company believes this methodology achieves a
reliable measure of the revenue from the consulting services it
provides to its customers under fixed-price contracts given the
nature of the consulting services the Company provides and the
following additional considerations:&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;&amp;#xA0;&lt;/font&gt;&lt;/p&gt;
&lt;table style="MARGIN-TOP: 0px; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px" cellspacing="0" cellpadding="0" width="100%"&gt;
&lt;tr style="VERTICAL-ALIGN: top"&gt;
&lt;td style="PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; PADDING-LEFT: 0px; WIDTH: 0.25in; PADDING-RIGHT: 0px; PADDING-TOP: 0px"&gt;
&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; PADDING-LEFT: 0px; WIDTH: 0.25in; PADDING-RIGHT: 0px; PADDING-TOP: 0px"&gt;
&lt;font style="FONT-FAMILY: Symbol"&gt;&amp;#xB7;&lt;/font&gt;&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px"&gt;
&lt;font style="FONT-FAMILY: Times New Roman, Times, Serif"&gt;the
Company considers labor hours at standard rates and expenses to be
incurred when pricing its contracts;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;table style="MARGIN-TOP: 0px; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px" cellspacing="0" cellpadding="0" width="100%"&gt;
&lt;tr style="VERTICAL-ALIGN: top"&gt;
&lt;td style="PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; PADDING-LEFT: 0px; WIDTH: 0.25in; PADDING-RIGHT: 0px; PADDING-TOP: 0px"&gt;
&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; PADDING-LEFT: 0px; WIDTH: 0.25in; PADDING-RIGHT: 0px; PADDING-TOP: 0px"&gt;
&lt;font style="FONT-FAMILY: Symbol"&gt;&amp;#xB7;&lt;/font&gt;&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px"&gt;
&lt;font style="FONT-FAMILY: Times New Roman, Times, Serif"&gt;the
Company generally does not incur set up costs on its
contracts;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;table style="MARGIN-TOP: 0px; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px" cellspacing="0" cellpadding="0" width="100%"&gt;
&lt;tr style="VERTICAL-ALIGN: top"&gt;
&lt;td style="PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; PADDING-LEFT: 0px; WIDTH: 0.25in; PADDING-RIGHT: 0px; PADDING-TOP: 0px"&gt;
&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; PADDING-LEFT: 0px; WIDTH: 0.25in; PADDING-RIGHT: 0px; PADDING-TOP: 0px"&gt;
&lt;font style="FONT-FAMILY: Symbol"&gt;&amp;#xB7;&lt;/font&gt;&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px"&gt;
&lt;font style="FONT-FAMILY: Times New Roman, Times, Serif"&gt;the
Company does not believe that there are reliable milestones to
measure progress toward completion;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;table style="MARGIN-TOP: 0px; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px" cellspacing="0" cellpadding="0" width="100%"&gt;
&lt;tr style="VERTICAL-ALIGN: top"&gt;
&lt;td style="PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; PADDING-LEFT: 0px; WIDTH: 0.25in; PADDING-RIGHT: 0px; PADDING-TOP: 0px"&gt;
&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; PADDING-LEFT: 0px; WIDTH: 0.25in; PADDING-RIGHT: 0px; PADDING-TOP: 0px"&gt;
&lt;font style="FONT-FAMILY: Symbol"&gt;&amp;#xB7;&lt;/font&gt;&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px"&gt;
&lt;font style="FONT-FAMILY: Times New Roman, Times, Serif"&gt;if the
contract is terminated early, the customer is required to pay the
Company for time at standard rates plus materials incurred to
date;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;table style="MARGIN-TOP: 0px; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px" cellspacing="0" cellpadding="0" width="100%"&gt;
&lt;tr style="VERTICAL-ALIGN: top"&gt;
&lt;td style="PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; PADDING-LEFT: 0px; WIDTH: 0.25in; PADDING-RIGHT: 0px; PADDING-TOP: 0px"&gt;
&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; PADDING-LEFT: 0px; WIDTH: 0.25in; PADDING-RIGHT: 0px; PADDING-TOP: 0px"&gt;
&lt;font style="FONT-FAMILY: Symbol"&gt;&amp;#xB7;&lt;/font&gt;&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px"&gt;
&lt;font style="FONT-FAMILY: Times New Roman, Times, Serif"&gt;the
Company does not recognize revenue for award fees or bonuses until
specific contractual criteria are met;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;table style="MARGIN-TOP: 0px; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px" cellspacing="0" cellpadding="0" width="100%"&gt;
&lt;tr style="VERTICAL-ALIGN: top"&gt;
&lt;td style="PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; PADDING-LEFT: 0px; WIDTH: 0.25in; PADDING-RIGHT: 0px; PADDING-TOP: 0px"&gt;
&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; PADDING-LEFT: 0px; WIDTH: 0.25in; PADDING-RIGHT: 0px; PADDING-TOP: 0px"&gt;
&lt;font style="FONT-FAMILY: Symbol"&gt;&amp;#xB7;&lt;/font&gt;&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px"&gt;
&lt;font style="FONT-FAMILY: Times New Roman, Times, Serif"&gt;the
Company does not include revenue for unpriced change orders until
the customer agrees with the changes;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;table style="MARGIN-TOP: 0px; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px" cellspacing="0" cellpadding="0" width="100%"&gt;
&lt;tr style="VERTICAL-ALIGN: top"&gt;
&lt;td style="PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; PADDING-LEFT: 0px; WIDTH: 0.25in; PADDING-RIGHT: 0px; PADDING-TOP: 0px"&gt;
&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; PADDING-LEFT: 0px; WIDTH: 0.25in; PADDING-RIGHT: 0px; PADDING-TOP: 0px"&gt;
&lt;font style="FONT-FAMILY: Symbol"&gt;&amp;#xB7;&lt;/font&gt;&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px"&gt;
&lt;font style="FONT-FAMILY: Times New Roman, Times, Serif"&gt;historically the
Company has not had significant accounts receivable write-offs or
cost overruns; and&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;table style="MARGIN-TOP: 0px; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px" cellspacing="0" cellpadding="0" width="100%"&gt;
&lt;tr style="VERTICAL-ALIGN: top"&gt;
&lt;td style="PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; PADDING-LEFT: 0px; WIDTH: 0.25in; PADDING-RIGHT: 0px; PADDING-TOP: 0px"&gt;
&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; PADDING-LEFT: 0px; WIDTH: 0.25in; PADDING-RIGHT: 0px; PADDING-TOP: 0px"&gt;
&lt;font style="FONT-FAMILY: Symbol"&gt;&amp;#xB7;&lt;/font&gt;&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px"&gt;
&lt;font style="FONT-FAMILY: Times New Roman, Times, Serif"&gt;its
contracts are typically progress billed on a monthly
basis.&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;&amp;#xA0;&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;Product revenue is recognized, when both title and
risk of loss transfer to the customer and customer acceptance has
occurred, provided that no significant obligations
remain.&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;&amp;#xA0;&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;Gross revenues and reimbursements for the fiscal
years ended December 30, 2011, December 31, 2010 and January 1,
2010, respectively, were:&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;&amp;#xA0;&lt;/font&gt;&lt;/p&gt;
&lt;table style="WIDTH: 100%" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="10"&gt;Fiscal
Years&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT: 10pt Times New Roman, Times, Serif"&gt;
(In thousands)&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;2011&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;2010&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;2009&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 58%; FONT-SIZE: 10pt"&gt;Gross
revenues&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
280,671&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
260,413&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
234,602&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
Less: Subcontractor fees&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
8,225&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
11,660&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
6,720&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="PADDING-BOTTOM: 1pt; PADDING-LEFT: 0.25in; FONT-SIZE: 10pt"&gt;
Revenues&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
272,446&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
248,753&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
227,882&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;Reimbursements:&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="PADDING-LEFT: 0.25in; FONT-SIZE: 10pt"&gt;
Out-of-pocket&amp;#xA0;reimbursements&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;6,162&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;4,870&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;4,652&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-LEFT: 0.25in; FONT-SIZE: 10pt"&gt;Other
outside&amp;#xA0;direct expenses&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
19,617&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
22,023&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
17,516&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
25,779&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
26,893&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
22,168&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2.5pt; FONT-SIZE: 10pt"&gt;Revenues
before&amp;#xA0;reimbursements&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 2.5pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
246,667&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
221,860&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
205,714&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;&amp;#xA0;&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;Significant management judgments and estimates must
be made in connection with the revenues recognized in any
accounting period. These judgments and estimates include an
assessment of collectibility and, for fixed-price engagements, an
estimate as to the total effort required to complete the project.
If the Company made different judgments or utilized different
estimates, the amount and timing of its revenue for any period
could be materially different.&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;&amp;#xA0;&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;All consulting contracts are subject to review by
management, which requires a positive assessment of the
collectibility of contract amounts. If, during the course of the
contract, the Company determines that collection of revenue is not
reasonably assured, it does not recognize the revenue until its
collection becomes reasonably assured, which in those situations
would generally be upon receipt of cash. The Company assesses
collectibility based on a number of factors, including past
transaction history with the client, as well as the
credit-worthiness of the client. Losses on fixed-price contracts
are recognized during the period in which the loss first becomes
evident. Contract losses are determined to be the amount by which
the estimated total costs of the contract exceeds the total fixed
price of the contract.&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: bold 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;&amp;#xA0;&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: bold 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;Use of Estimates&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;The preparation of financial statements in
conformity with accounting principles generally accepted in the
United States of America requires management to make estimates and
assumptions that affect the reported amounts of assets and
liabilities and disclosure of contingent assets and liabilities at
the date of the financial statements and the reported amounts of
revenues and expenses during the period. Actual results could
differ from those estimates.&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;&amp;#xA0;&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;&lt;b&gt;Foreign Currency Translation&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;The Company translates the assets and liabilities
of foreign subsidiaries, whose functional currency is the local
currency, at exchange rates in effect at the balance sheet date.
Revenues and expenses are translated at the average rates of
exchange prevailing during the year. The adjustment resulting from
translating the financial statements of such foreign subsidiaries
is included in accumulated other comprehensive income, which is
reflected as a separate component of stockholders&amp;#x2019;
equity.&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;&amp;#xA0;&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;&lt;b&gt;Cash Equivalents&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;Cash equivalents consist of highly liquid
investments such as money market mutual funds, commercial paper and
debt securities with original maturities of three months or
less.&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;&amp;#xA0;&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;&lt;b&gt;Short-term Investments&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;Short-term investments consist of debt securities
classified as available-for-sale and are carried at their fair
value as of the balance sheet date. Short-term investments
generally mature between three months and three years from the
purchase date. Investments with maturities beyond one year are
classified as short-term based on their highly liquid nature and
because such marketable securities represent investments readily
available for current operations.&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;&amp;#xA0;&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;The amortized cost of securities is adjusted for
amortization of premiums and accretion of discounts to maturity.
Such amortization is included in interest income. Realized gains or
losses are determined on the specific identification method and are
reflected in other income. Net unrealized gains and losses are
recorded directly in accumulated other comprehensive income except
for unrealized losses that are deemed to be other-than-temporary,
which are reflected in net income.&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;&amp;#xA0;&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;Investments are reviewed on a regular basis to
evaluate whether or not any security has experienced an other-than
temporary decline in fair value. When assessing investments for
other-than-temporary declines in fair value, the Company considers
the significance of the decline in value as a percentage of the
original cost, how long the market value of the investment has been
less than its original cost, and any news that has been released
specific to the investee.&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;&amp;#xA0;&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;&lt;b&gt;Allowances for Doubtful Accounts&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;The Company maintains allowances for doubtful
accounts for estimated losses resulting from the inability of
customers to meet their financial obligations. In circumstances
where the Company is aware of a specific customer&amp;#x2019;s inability
to meet its financial obligations a specific allowance is recorded
to reduce the net recognized receivable to the amount the Company
reasonably believes will be collected. For all other customers the
Company recognizes allowances for doubtful accounts based upon
historical bad debts, customer concentration, customer
credit-worthiness, current economic conditions, aging of amounts
due and changes in customer payment terms.&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;&amp;#xA0;&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0px; FONT: bold 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;Property, Equipment and Leasehold
Improvements&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;Property, equipment and leasehold improvements are
stated at cost less accumulated depreciation and amortization.
Depreciation and amortization are recognized using the
straight-line method. Buildings are depreciated over their
estimated useful lives ranging from thirty to forty years.
Equipment is depreciated over its estimated useful life, which
generally ranges from two to seven years. Leasehold improvements
are amortized over the shorter of their estimated useful lives,
generally seven years, or the term of the related lease.&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;&amp;#xA0;&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: bold 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;Impairment of Long-Lived Assets&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;&lt;font style="FONT-FAMILY: Times New Roman, Times, Serif"&gt;The Company evaluates
long-lived assets for impairment whenever events or changes in
circumstances indicate that the carrying amount of an asset may not
be recoverable. Recoverability of assets to be held and used is
measured by a comparison of the carrying amount of the assets to
future undiscounted cash flows to be generated by the asset. If
such assets are considered to be impaired, the impairment to be
recognized is measured as the amount by which the carrying amount
of the assets exceeds the fair value of the assets. The Company has
not recognized impairment losses on any long-lived assets in
fiscal&lt;/font&gt; 2011, 2010 or 2009&lt;font style="FONT-FAMILY: Times New Roman, Times, Serif"&gt;.&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;&amp;#xA0;&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;&lt;b&gt;Goodwill&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;The Company assesses the impairment of goodwill
annually and whenever events or changes in circumstances indicate
that the carrying amount may be impaired. The Company&amp;#x2019;s
annual goodwill impairment review is completed during the fourth
quarter of each year. Starting in 2011, the Company evaluates
goodwill for each reporting unit for impairment by assessing
qualitative factors to determine whether it is necessary to perform
the two-step goodwill impairment test. The Company considers events
and circumstances, including but not limited to, macroeconomic
conditions, industry and market considerations, cost factors,
overall financial performance, changes in management or key
personnel, changes in strategy, changes in customers, a change in
the composition or carrying amount of a reporting units net assets
and changes in the price of its common stock. If, after assessing
the totality of events or circumstances, the Company determines
that it is more likely than not that the fair value of a reporting
unit is greater than its carrying amount, then the two-step
goodwill impairment test is not performed.&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;&amp;#xA0;&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;If the two-step goodwill test is performed, the
Company determines the existence of impairment by assessing the
fair value of the applicable reporting unit, including goodwill,
using expected future cash flows to be generated by the reporting
unit. If the carrying amount of a reporting unit exceeds its fair
value, an impairment loss is recognized for any excess of the
carrying amount of the reporting unit&amp;#x2019;s goodwill over the
implied fair value of the goodwill. The implied fair value of
goodwill is determined by allocating the fair value of the
reporting unit in a manner similar to a purchase price allocation.
The residual fair value after this allocation is the implied value
of the reporting unit goodwill.&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;&amp;#xA0;&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;The Company completed its annual assessment for all
reporting units with goodwill for fiscal 2011 and determined, after
assessing the totality of the qualitative factors, that it is more
likely than not that the fair value of the reporting unit is
greater than its carrying amount. Accordingly there was no
indication of impairment and the two-step goodwill impairment test
was not performed. The Company did not recognize any goodwill
impairment losses in fiscal years 2011, 2010 or 2009.&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;&amp;#xA0;&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: bold 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;Deferred Revenues&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;Deferred revenues represent amounts billed to
clients in advance of services provided, primarily on fixed-price
projects. The Company had $5,948,000 and $6,131,000 in deferred
revenues as of December 30, 2011 and December 31, 2010,
respectively.&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;&amp;#xA0;&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;&lt;b&gt;Income Taxes&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;Income taxes are accounted for under the asset and
liability method. Deferred tax assets and liabilities are
recognized for the expected tax consequences of temporary
differences between the tax basis and the financial reporting basis
of assets and liabilities. Deferred tax assets and liabilities are
measured using the enacted tax rates and laws in effect when the
differences are expected to reverse. The effect on deferred tax
assets and liabilities from changes in tax rates is recognized in
income in the period that includes the enactment date. A valuation
allowance is recorded for deferred tax assets if it is more likely
than not that some portion or all of the deferred tax assets will
not be realized. U.S. income taxes are provided on the earnings of
foreign subsidiaries unless the subsidiaries earnings are
considered permanently reinvested outside the U.S. An uncertain tax
position is recognized if it is determined that it is more likely
than not to be sustained upon examination. The tax position is
measured as the largest amount of benefit that is greater than
fifty percent likely of being realized upon ultimate settlement.
The Company&amp;#x2019;s policy is to recognize interest and penalties
related to unrecognized tax benefits as income tax expense. Accrued
interest and penalties are insignificant at December 30,
2011.&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;&amp;#xA0;&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: bold 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;Fair Value of Financial Instruments&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;Financial instruments consist of cash and cash
equivalents, short-term investments, accounts receivable, other
assets and accounts payable. The carrying amount of the
Company&amp;#x2019;s cash and cash equivalents, short-term investments,
accounts receivable, other assets and accounts payable approximates
their fair values.&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;&amp;#xA0;&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;&lt;b&gt;Stock-Based Compensation&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;Stock-based compensation is measured at the grant
date based on the fair value of the award and is recognized as
expense on a straight-line basis over the requisite service period
of the entire award. The Company estimates the number of awards
that are expected to vest and revises the estimate as actual
forfeitures differ from that estimate. Estimated forfeiture rates
are based on the Company&amp;#x2019;s historical experience.&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;&amp;#xA0;&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: bold 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;Net Income Per Share&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;Basic per share amounts are computed using the
weighted-average number of common shares outstanding during the
period. Dilutive per share amounts are computed using the
weighted-average number of common shares outstanding and
potentially dilutive securities, using the treasury stock method if
their effect would be dilutive.&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;&amp;#xA0;&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;The following schedule reconciles the denominators
of the Company&amp;#x2019;s calculation for basic and diluted net income
per share:&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;&amp;#xA0;&lt;/font&gt;&lt;/p&gt;
&lt;table style="WIDTH: 100%" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="10"&gt;Fiscal
Years&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT: 10pt Times New Roman, Times, Serif"&gt;
(In thousands)&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;2011&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;2010&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;2009&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt" colspan="2"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt" colspan="2"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt" colspan="2"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="WIDTH: 58%; FONT-SIZE: 10pt"&gt;Shares used in
basic&amp;#xA0;per share computation&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
14,181&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
14,354&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
14,186&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;Effect of dilutive
common&amp;#xA0;stock options outstanding&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;184&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;288&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;460&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;Effect of unvested
restricted&amp;#xA0;stock units outstanding&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;386&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;427&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;384&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: right; PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="PADDING-BOTTOM: 2.5pt; FONT-SIZE: 10pt"&gt;Shares used in
diluted&amp;#xA0;per share computation&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 2.5pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
14,751&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
15,069&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
15,030&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;&amp;#xA0;&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;There were no options excluded from the diluted per
share calculation for the fiscal years ended December 30, 2011 and
December 31, 2010. Common stock options to purchase 60,000 shares
with exercise prices greater than the average fair market value of
the Company&amp;#x2019;s common stock, were excluded from the diluted
per share calculation for the fiscal year ended January 1, 2010.
The weighted average exercise price for the antidilutive shares was
$31.01 for the fiscal year ended January 1, 2010.&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;&amp;#xA0;&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;&lt;b&gt;Recent Accounting Pronouncements&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font size="+0"&gt;In September 2011, the Financial Accounting
Standards Board issued Accounting Standards Update No. 2011-08
&amp;#x201C;Intangibles &amp;#x2013; Goodwill and Other,&amp;#x201D; which allows
an entity to first assess qualitative factors to determine whether
it is necessary to perform the two-step goodwill impairment test.
An entity may assess qualitative factors to determine whether it is
more likely than not (that is, a likelihood of more than 50
percent) that the fair value of a reporting unit is less than its
carrying amount, including goodwill. If, after assessing the
totality of events or circumstances, an entity determines that it
is not more likely than not that the fair value of a reporting unit
is less than its carrying amount, then the first and second steps
of the goodwill impairment test are not performed. The new standard
is effective for annual and interim goodwill impairment tests
performed for fiscal years beginning after December 15, 2011. Early
adoption is permitted. The Company adopted the new standard for its
annual impairment assessment during the fourth quarter of fiscal
2011.&lt;/font&gt;&lt;/p&gt;
&lt;/div&gt;</us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock>
  <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0" unitRef="iso4217_USD" decimals="-3">-29354000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <us-gaap:InvestmentIncomeInterest contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0" unitRef="iso4217_USD" decimals="-3">236000</us-gaap:InvestmentIncomeInterest>
  <us-gaap:OtherNonoperatingIncomeExpense contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0" unitRef="iso4217_USD" decimals="-3">1123000</us-gaap:OtherNonoperatingIncomeExpense>
  <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0" unitRef="iso4217_USD" decimals="-3">3018000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <us-gaap:ProceedsFromSaleOfShortTermInvestments contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0" unitRef="iso4217_USD" decimals="-3">1080000</us-gaap:ProceedsFromSaleOfShortTermInvestments>
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0" unitRef="iso4217_USD" decimals="-3">-72000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease>
  <us-gaap:Revenues contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0" unitRef="iso4217_USD" decimals="-3">272446000</us-gaap:Revenues>
  <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0">&lt;div&gt;
&lt;p style="MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;b&gt;Note 13: Commitments and Contingencies&lt;/b&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
The following is a summary of the future minimum payments, required
under non-cancelable operating leases, with terms in excess of one
year, as of December 30, 2011:&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;table style="WIDTH: 100%" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT: 10pt Times New Roman, Times, Serif"&gt;(In
thousands)&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 1pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;
Lease&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
Fiscal year&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;commitments&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 86%; FONT-SIZE: 10pt"&gt;2012&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
7,257&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;2013&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;5,304&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;2014&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;4,025&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;2015&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;2,699&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;2016&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;1,904&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
Thereafter&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
1,890&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2.5pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 2.5pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
23,079&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font style="FONT-FAMILY: Times New Roman, Times, Serif"&gt;Total rent
expense from property leases in fiscal&lt;/font&gt; 2011, 2010, and
&lt;font style="FONT-FAMILY: Times New Roman, Times, Serif"&gt;2009 was
$5,180,000, $5,030,000 and $4,941,000, respectively. Total expense
from other operating leases and commitments in fiscal&lt;/font&gt; 2011,
2010, and &lt;font style="FONT-FAMILY: Times New Roman, Times, Serif"&gt;2009 was $1,477,000,
$1,400,000 and $1,549,000, respectively. The Company had $1,892,000
in outstanding purchase commitments as of December 30, 2011. These
commitments are expected to be fulfilled by the end of fiscal
2012.&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
In July of 2008, the Company was served with a writ by a former
client.&amp;#xA0; The writ did not articulate a claim.&amp;#xA0; The
Company met with the former client in November of 2008 and again in
January of 2009 and learned in those discussions of potential
claims against the Company arising out of the testimony delivered
by one of the Company&amp;#x2019;s employees. The former client claims
that this testimony contributed to an adverse verdict against them.
Given the uncertainty as to whether the claimant will choose to
pursue one or more claims against the Company, and the nature of
the potential claims against the Company, an estimated loss cannot
be determined at this time.&amp;#xA0; The Company believes it has a
strong defense against all such potential claims and intends to
vigorously defend itself.&amp;#xA0; Further, the Company believes that
some of the potential claims would be covered by insurance.&amp;#xA0;
Although the Company&amp;#x2019;s ultimate liability in this matter (if
any) cannot be determined, based upon information currently
available, the Company believes, after consultation with legal
counsel, the ultimate resolution of these potential claims will not
have a material adverse effect on its financial condition, results
of operations or liquidity.&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
In addition to the above matters, the Company is a party to various
other legal actions from time to time and may be contingently
liable in connection with claims and contracts arising in the
normal course of business, the outcome of which the Company
believes, after consultation with legal counsel, will not have a
material adverse effect on its financial condition, results of
operations or liquidity. All legal costs associated with litigation
are expensed as incurred.&lt;/p&gt;
&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
  <us-gaap:SegmentReportingDisclosureTextBlock contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0">&lt;div&gt;
&lt;p style="MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;b&gt;Note 17: Segment Reporting&lt;/b&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
The Company reports two operating segments based on two primary
areas of service. One operating segment is a broad service group
providing technical consulting in different practices primarily in
the areas of engineering and technology development. The
Company&amp;#x2019;s other operating segment provides services in the
area of environmental, epidemiology and health risk analysis. This
operating segment provides a wide range of consulting services
relating to environmental hazards and risks and the impact on both
human health and the environment.&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
Segment information is presented for selected data from the
statements of income and statements of cash flows for fiscal years
2011, 2010, and 2009. Segment information for selected data from
the balance sheets is presented for the fiscal years ended December
30, 2011 and December 31, 2010. The chief operating decision maker
does not review total assets in his evaluation of segment
performance and capital allocation.&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;table style="WIDTH: 100%" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt; FONT-WEIGHT: bold" colspan="13"&gt;
Revenues&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt; FONT-WEIGHT: normal"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt; FONT-WEIGHT: normal" colspan="10"&gt;Fiscal Years&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt; FONT-WEIGHT: normal"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT: 10pt Times New Roman, Times, Serif"&gt;
(In thousands)&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;2011&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;2010&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;2009&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt" colspan="2"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt" colspan="2"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt" colspan="2"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 58%; FONT-SIZE: 10pt"&gt;
Engineering and&amp;#xA0;other scientific&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
199,772&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
184,146&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
171,757&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
Environmental and health&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
72,674&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
64,607&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
56,125&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2.5pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Total revenues&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
272,446&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
248,753&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
227,882&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;table style="WIDTH: 100%" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt; FONT-WEIGHT: bold"&gt;Operating
Income&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt" colspan="6"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt; FONT-WEIGHT: normal"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt; FONT-WEIGHT: normal" colspan="10"&gt;Fiscal Years&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt; FONT-WEIGHT: normal"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT: 10pt Times New Roman, Times, Serif"&gt;
(In thousands)&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;2011&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;2010&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;2009&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt" colspan="2"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt" colspan="2"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt" colspan="2"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 58%; FONT-SIZE: 10pt"&gt;
Engineering and&amp;#xA0;other scientific&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
57,779&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
49,182&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
41,407&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
Environmental and health&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
22,367&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
20,801&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
15,922&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;Total segment
operating&amp;#xA0;income&lt;br /&gt;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;80,146&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;69,983&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;57,329&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;Corporate
operating&amp;#xA0;expense&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
(26,686&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
)&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
(26,742&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
)&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
(24,067&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2.5pt; PADDING-LEFT: 0.6in; FONT-SIZE: 10pt"&gt;
Total operating&amp;#xA0;income&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 2.5pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
53,460&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
43,241&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
33,262&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;table style="WIDTH: 100%" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt; FONT-WEIGHT: bold" colspan="13"&gt;Capital
Expenditures&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt; FONT-WEIGHT: normal"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt; FONT-WEIGHT: normal" colspan="10"&gt;Fiscal Years&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt; FONT-WEIGHT: normal"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT: 10pt Times New Roman, Times, Serif"&gt;
(In thousands)&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;2011&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;2010&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;2009&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt" colspan="2"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt" colspan="2"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt" colspan="2"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 58%; FONT-SIZE: 10pt"&gt;
Engineering and&amp;#xA0;other scientific&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
2,489&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
1,706&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
1,249&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
Environmental and health&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
313&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
209&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
161&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;Total segment
capital&amp;#xA0;expenditures&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;2,802&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;1,915&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;1,410&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;Corporate
capital&amp;#xA0;expenditures&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
1,033&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
560&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
607&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Total
capital&amp;#xA0;expenditures&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
3,835&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
2,475&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
2,017&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;table style="WIDTH: 100%" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt; FONT-WEIGHT: bold" colspan="13"&gt;
Depreciation and Amortization&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt; FONT-WEIGHT: normal"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt; FONT-WEIGHT: normal" colspan="10"&gt;Fiscal Years&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt; FONT-WEIGHT: normal"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT: 10pt Times New Roman, Times, Serif"&gt;
(In thousands)&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;2011&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;2010&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;2009&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt" colspan="2"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt" colspan="2"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt" colspan="2"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 58%; FONT-SIZE: 10pt"&gt;
Engineering and&amp;#xA0;other scientific&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
2,700&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
2,730&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
2,820&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
Environmental and health&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
227&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
195&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
195&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;br /&gt;
Total segment depreciation&amp;#xA0;and amortization&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;2,927&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;2,925&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;3,015&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;Corporate
depreciation and&amp;#xA0;amortization&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
1,484&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
1,398&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
1,337&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Total depreciation
and&amp;#xA0;amortization&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
4,411&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
4,323&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
4,352&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;p style="MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
Information regarding the Company&amp;#x2019;s operations in different
geographical areas:&lt;/p&gt;
&lt;p style="MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;table style="WIDTH: 100%" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt; FONT-WEIGHT: bold" colspan="9"&gt;Property, Equipment and Leasehold Improvements,
net&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt; FONT-WEIGHT: normal"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt; FONT-WEIGHT: normal" colspan="6"&gt;Fiscal Years&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt; FONT-WEIGHT: normal"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT: 10pt Times New Roman, Times, Serif"&gt;
(In thousands)&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;2011&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;2010&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt" colspan="2"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt" colspan="2"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 72%; FONT-SIZE: 10pt"&gt;United
States&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
26,953&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
27,033&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
Foreign Countries&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
262&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
234&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="PADDING-BOTTOM: 2.5pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Total&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
27,215&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
27,267&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;table style="WIDTH: 100%" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt; FONT-WEIGHT: bold"&gt;&lt;b&gt;Revenues
&lt;sup&gt;(1)&lt;/sup&gt;&lt;/b&gt;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt" colspan="10"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt; FONT-WEIGHT: normal"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt; FONT-WEIGHT: normal" colspan="10"&gt;Fiscal Years&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt; FONT-WEIGHT: normal"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT: 10pt Times New Roman, Times, Serif"&gt;
(In thousands)&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;2011&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;2010&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;2009&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt" colspan="2"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt" colspan="2"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt" colspan="2"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 58%; FONT-SIZE: 10pt"&gt;United
States&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
239,994&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
220,527&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
211,562&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
Foreign Countries&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
32,452&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
28,226&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
16,320&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="PADDING-BOTTOM: 2.5pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Total&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
272,446&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
248,753&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
227,882&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;sup&gt;&amp;#xA0;&lt;/sup&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;sup&gt;(1)&lt;/sup&gt; Geographic revenues are allocated based on the
location of the client.&lt;/p&gt;
&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
  <us-gaap:CompensationAndEmployeeBenefitPlansTextBlock contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0">&lt;div&gt;
&lt;p style="MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;b&gt;Note 12: Deferred Compensation Plan&lt;/b&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
The Company maintains a nonqualified deferred compensation plan for
the benefit of a select group of highly compensated employees.
Under this plan participants may elect to defer up to 100% of their
compensation. Company assets that are earmarked to pay benefits
under the plan are held in a rabbi trust and are subject to the
claims of the Company&amp;#x2019;s creditors. As of December 30, 2011
and December 31, 2010, the invested amounts under the plan totaled
$20,082,000 and $15,379,000, respectively. These assets are
classified as trading securities and are recorded at fair market
value with changes recorded as adjustments to other income and
expense.&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
As of December 30, 2011 and December 31, 2010, vested amounts due
under the plan totaled $19,927,000 and $15,379,000, respectively.
Changes in the liability are recorded as adjustments to
compensation expense. During the fiscal years 2011, 2010 and 2009,
the Company recognized compensation expense of $(273,000),
$1,925,000 and $1,891,000 respectively, as a result of changes in
the market value of the trust assets with the same amount being
recorded as other income, net.&lt;/p&gt;
&lt;/div&gt;</us-gaap:CompensationAndEmployeeBenefitPlansTextBlock>
  <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0" unitRef="iso4217_USD" decimals="-3">-344000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
  <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0" unitRef="iso4217_USD" decimals="-3">46596000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0" unitRef="iso4217_USD" decimals="-3">32675000</us-gaap:ComprehensiveIncomeNetOfTax>
  <us-gaap:ReimbursementRevenue contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0" unitRef="iso4217_USD" decimals="-3">25779000</us-gaap:ReimbursementRevenue>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0" unitRef="iso4217_USD" decimals="-3">54819000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0" unitRef="iso4217_USD" decimals="-3">2378000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
  <us-gaap:ShareBasedCompensation contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0" unitRef="iso4217_USD" decimals="-3">10340000</us-gaap:ShareBasedCompensation>
  <us-gaap:EarningsPerShareDiluted contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0" unitRef="iso4217_USD_per_shares" decimals="2">2.22</us-gaap:EarningsPerShareDiluted>
  <us-gaap:OtherCostAndExpenseOperating contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0" unitRef="iso4217_USD" decimals="-3">23238000</us-gaap:OtherCostAndExpenseOperating>
  <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0" unitRef="iso4217_USD" decimals="-3">-997000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0" unitRef="iso4217_USD" decimals="-3">-3377000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0" unitRef="iso4217_USD" decimals="-3">-3663000</us-gaap:DeferredIncomeTaxExpenseBenefit>
  <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0" unitRef="iso4217_USD" decimals="-3">3527000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
  <us-gaap:SubsequentEventsTextBlock contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0">&lt;div&gt;
&lt;p style="MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;b&gt;Note 18: Subsequent Event&lt;/b&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;p style="MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;On
February 9, 2012, the Company&amp;#x2019;s Board of Directors authorized
an additional $35 million for the repurchase of the Company&amp;#x2019;s
common stock.&lt;/p&gt;
&lt;/div&gt;</us-gaap:SubsequentEventsTextBlock>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0" unitRef="iso4217_USD" decimals="-3">1336000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <us-gaap:ProvisionForDoubtfulAccounts contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0" unitRef="iso4217_USD" decimals="-3">1987000</us-gaap:ProvisionForDoubtfulAccounts>
  <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0">&lt;div&gt;
&lt;p style="MARGIN: 0px; FONT: bold 10pt Times New Roman, Times, Serif"&gt;Note
11: Retirement Plans&lt;/p&gt;
&lt;p style="MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font style="FONT-FAMILY: Times New Roman, Times, Serif"&gt;The
Company provides a 401(k) plan for its employees whereby the
Company contributes to each eligible employee&amp;#x2019;s 401(k)
account 7% of the employee&amp;#x2019;s eligible base salary plus
overtime. The employee does not need to make a contribution to the
plan to be eligible for the Company&amp;#x2019;s 7% contribution. To be
eligible under the plan, an employee must be at least 21 years of
age and be either a full-time or part-time salaried employee. The
7% Company contribution will vest 20% per year for the first 5
years of employment and then immediately thereafter. The
Company&amp;#x2019;s expenses related to this plan were $6,148,000,
$5,598,000, and $5,744,000 in fiscal&lt;/font&gt; 2011, 2010, and
&lt;font style="FONT-FAMILY: Times New Roman, Times, Serif"&gt;2009,
respectively.&lt;/font&gt;&lt;/p&gt;
&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0" unitRef="iso4217_USD" decimals="-3">894000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
  <us-gaap:NetIncomeLoss contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0" unitRef="iso4217_USD" decimals="-3">32695000</us-gaap:NetIncomeLoss>
  <us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0" unitRef="iso4217_USD" decimals="-3">2378000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities>
  <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0" unitRef="iso4217_USD" decimals="-3">4538000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
  <us-gaap:QuarterlyFinancialInformationTextBlock contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0">&lt;div&gt;
&lt;p style="MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;b&gt;Comparative Quarterly Financial Data (unaudited)&lt;/b&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
Summarized quarterly financial data is as follows:&lt;/p&gt;
&lt;p style="MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;/p&gt;
&lt;table style="WIDTH: 100%" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;Fiscal 2011&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;April
1,&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;July
1,&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;
September 30,&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;
December 30,&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT: 10pt Times New Roman, Times, Serif"&gt;
(In thousands, except per share data)&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;2011&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;2011&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;2011&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;2011&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt" colspan="2"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt" colspan="2"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt" colspan="2"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt" colspan="2"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 44%; FONT-SIZE: 10pt"&gt;Revenues
before reimbursements&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
64,183&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
60,573&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
61,387&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
60,524&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;Revenues&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;73,473&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;65,106&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;65,951&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;67,916&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;Operating income&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;12,366&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;13,377&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;16,524&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;11,193&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;Income before income
taxes&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;13,379&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;13,960&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;14,400&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;13,080&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: right; PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2.5pt; FONT-SIZE: 10pt"&gt;Net
income&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
8,003&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
8,217&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
8,744&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
7,731&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;Net income per share&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;Basic&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;0.55&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;0.57&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;0.63&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;0.56&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;Diluted&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;0.53&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;0.55&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;0.60&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;0.54&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;Shares used in per share
computations&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;Basic&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;14,532&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;14,402&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;13,975&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;13,775&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;Diluted&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;15,140&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;14,971&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;14,554&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;14,322&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;Fiscal 2010&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt"&gt;April 2,&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt"&gt;July 2,&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt"&gt;October 1,&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt"&gt;December 31,&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; PADDING-BOTTOM: 1pt; FONT: 10pt Times New Roman, Times, Serif"&gt;
(In thousands, except per share data)&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt"&gt;
2010&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt"&gt;
2010&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt"&gt;
2010&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt"&gt;
2010&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;Revenues before
reimbursements&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;55,201&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;55,128&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;56,906&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;54,625&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;Revenues&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;59,406&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;60,439&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;66,306&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;62,602&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;Operating income&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;9,507&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;12,775&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;11,570&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;9,389&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;Income before income
taxes&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;10,530&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;12,281&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;13,203&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;10,694&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2.5pt; FONT-SIZE: 10pt"&gt;Net
income&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
6,239&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
7,280&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
7,820&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
6,182&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;Net income per share&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;Basic&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;0.44&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;0.51&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;0.54&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;0.43&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;Diluted&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;0.42&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;0.48&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;0.52&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;0.41&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;Shares used in per share
computations&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;Basic&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;14,212&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;14,377&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;14,385&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;14,443&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;Diluted&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;14,940&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;15,054&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;15,053&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;15,094&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;</us-gaap:QuarterlyFinancialInformationTextBlock>
  <us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0">&lt;div&gt;
&lt;p style="MARGIN: 0px; FONT: bold 10pt Times New Roman, Times, Serif"&gt;Note
2: Cash, cash equivalents and short-term investments&lt;/p&gt;
&lt;p style="MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
Cash, cash equivalents and short-term investments consisted of the
following as of December 30, 2011:&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;table style="WIDTH: 100%" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;
Amortized&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;
Unrealized&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;
Unrealized&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;
Estimated&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;(In thousands)&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;Cost&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;Gains&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;Losses&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;Fair Value&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;Classified as current assets:&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="PADDING-BOTTOM: 1pt; PADDING-LEFT: 0.12in; WIDTH: 44%; FONT-SIZE: 10pt"&gt;
Cash&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
39,991&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; WIDTH: 2%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
-&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; WIDTH: 2%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
-&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; WIDTH: 2%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
39,991&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-LEFT: 0.12in; FONT-SIZE: 10pt"&gt;Cash
equivalents:&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 1pt; PADDING-LEFT: 0.24in; FONT-SIZE: 10pt"&gt;
Money market securities&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
44,448&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
-&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
-&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
44,448&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 1pt; PADDING-LEFT: 0.36in; FONT-SIZE: 10pt"&gt;
Total cash equivalents&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
44,448&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
-&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
-&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
44,448&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 1pt; PADDING-LEFT: 0.24in; FONT-SIZE: 10pt"&gt;
Total cash and cash equivalents&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
84,439&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
-&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
-&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
84,439&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="PADDING-LEFT: 0.12in; FONT-SIZE: 10pt"&gt;Short-term
investments:&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 1pt; PADDING-LEFT: 0.24in; FONT-SIZE: 10pt"&gt;
State and municipal bonds&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
25,173&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
91&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
(4&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
)&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
25,260&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 1pt; PADDING-LEFT: 0.36in; FONT-SIZE: 10pt"&gt;
Total short-term investments&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
25,173&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
91&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
(4&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
)&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
25,260&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
Total cash, cash equivalents&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2.5pt; PADDING-LEFT: 0.12in; FONT-SIZE: 10pt"&gt;
and short-term investments&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
109,612&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
91&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
(4&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
)&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
109,699&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
Cash, cash equivalents and short-term investments consisted of the
following as of December 31, 2010:&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;table style="WIDTH: 100%" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;
Amortized&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;
Unrealized&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;
Unrealized&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;
Estimated&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;(In thousands)&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;Cost&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;Gains&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;Losses&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;Fair Value&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;Classified as current assets:&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="PADDING-BOTTOM: 1pt; PADDING-LEFT: 0.12in; WIDTH: 44%; FONT-SIZE: 10pt"&gt;
Cash&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
41,782&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; WIDTH: 2%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
-&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; WIDTH: 2%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
-&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; WIDTH: 2%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
41,782&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-LEFT: 0.12in; FONT-SIZE: 10pt"&gt;Cash
equivalents:&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 1pt; PADDING-LEFT: 0.24in; FONT-SIZE: 10pt"&gt;
Money market securities&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
64,767&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
-&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
-&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
64,767&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 1pt; PADDING-LEFT: 0.36in; FONT-SIZE: 10pt"&gt;
Total cash equivalents&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
64,767&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
-&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
-&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
64,767&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 1pt; PADDING-LEFT: 0.24in; FONT-SIZE: 10pt"&gt;
Total cash and cash equivalents&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
106,549&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
-&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
-&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
106,549&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="PADDING-LEFT: 0.12in; FONT-SIZE: 10pt"&gt;Short-term
investments:&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 1pt; PADDING-LEFT: 0.24in; FONT-SIZE: 10pt"&gt;
State and municipal bonds&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
-&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
-&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
-&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
-&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 1pt; PADDING-LEFT: 0.36in; FONT-SIZE: 10pt"&gt;
Total short-term investments&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
-&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
-&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
-&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
-&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
Total cash, cash equivalents&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2.5pt; PADDING-LEFT: 0.12in; FONT-SIZE: 10pt"&gt;
and short-term investments&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
106,549&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
-&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
-&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
106,549&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
All cash equivalents had maturities of three months or less and
short-term investments had maturities of 20 months or less, with an
average effective maturity of 0.427 years as of December 30,
2011.&lt;/p&gt;
&lt;/div&gt;</us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock>
  <us-gaap:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0">&lt;div&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN-TOP: 0px; TEXT-INDENT: 0in; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0in"&gt;
&lt;b&gt;Schedule II&lt;/b&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN-TOP: 0px; TEXT-INDENT: 0in; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 6pt; MARGIN-LEFT: 0in"&gt;
&lt;b&gt;Valuation and Qualifying Accounts&lt;/b&gt;&amp;#xA0;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px 0px 0px 1in; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;table style="WIDTH: 100%" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT: 10pt Times New Roman, Times, Serif"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT: 10pt Times New Roman, Times, Serif" colspan="6"&gt;Additions&lt;/td&gt;
&lt;td style="FONT: 10pt Times New Roman, Times, Serif"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT: 10pt Times New Roman, Times, Serif"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT: 10pt Times New Roman, Times, Serif" colspan="2"&gt;
&lt;p style="TEXT-ALIGN: center; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: center; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
Deletions &lt;sup&gt;(1)&lt;/sup&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="FONT: 10pt Times New Roman, Times, Serif"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;
Accounts&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;Balance
at&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;
Provision&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;
Provision&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;
Written-off&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;
Balance&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;
Beginning of&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;Charged
to&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;Charged
to&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;Net
of&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;at End
of&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;(In
thousands)&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;Year&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;Expense&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;Revenues&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;Recoveries&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;Year&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;Year Ended December 30, 2011&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 30%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Allowance for bad debt&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;702&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;709&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;-&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
(592&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;)&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;819&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Allowance for contract losses&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;1,424&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;-&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;1,278&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;(1,182&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;)&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;1,520&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;Year Ended December 31, 2010&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Allowance for bad debt&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;788&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;641&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;-&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;(727&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;)&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;702&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Allowance for contract losses&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;1,929&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;-&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;1,168&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;(1,673&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;)&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;1,424&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;Year Ended January 1, 2010&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Allowance for bad debt&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;563&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;1,319&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;-&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;(1,094&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;)&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;788&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Allowance for contract losses&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;1,886&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;-&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;2,599&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;(2,556&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;)&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;1,929&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px 0px 0px 4.5pt; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;sup&gt;(1)&lt;/sup&gt; Balance includes currency translation
adjustments.&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px 0px 0px 4.5pt; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
Recoveries of accounts receivable previously written-off were
$105,000, $213,000 and $131,000 for the years ended December 30,
2011, December 31, 2010, and January 1, 2010, respectively.&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
Schedules other than above have been omitted since they are either
not required, not applicable, or the information is otherwise
included in the Report.&lt;/p&gt;
&lt;/div&gt;</us-gaap:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock>
  <us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0" unitRef="iso4217_USD" decimals="-3">2378000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities>
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0" unitRef="iso4217_USD" decimals="-3">3835000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <us-gaap:EarningsPerShareBasic contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0" unitRef="iso4217_USD_per_shares" decimals="2">2.31</us-gaap:EarningsPerShareBasic>
  <us-gaap:DepreciationAndAmortization contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0" unitRef="iso4217_USD" decimals="-3">4411000</us-gaap:DepreciationAndAmortization>
  <us-gaap:LaborAndRelatedExpense contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0" unitRef="iso4217_USD" decimals="-3">156853000</us-gaap:LaborAndRelatedExpense>
  <us-gaap:OperatingIncomeLoss contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0" unitRef="iso4217_USD" decimals="-3">53460000</us-gaap:OperatingIncomeLoss>
  <us-gaap:PaymentsToAcquireShortTermInvestments contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0" unitRef="iso4217_USD" decimals="-3">26599000</us-gaap:PaymentsToAcquireShortTermInvestments>
  <us-gaap:InventoryDisclosureTextBlock contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0">&lt;div&gt;
&lt;p style="MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;b&gt;Note 6: Inventory&lt;/b&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
At December 30, 2011 the Company had $739,000 and $849,000 of
finished goods and raw materials inventory, respectively, included
in prepaid expenses and other current assets on its consolidated
balance sheet. At December 31, 2010, the Company had $1,630,000 and
$1,225,000 of finished goods and raw materials inventory,
respectively. Inventory is stated at the lower of cost or market
using the specific identification method.&lt;/p&gt;
&lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
  <us-gaap:SalesRevenueServicesNet contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0" unitRef="iso4217_USD" decimals="-3">246667000</us-gaap:SalesRevenueServicesNet>
  <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0">&lt;div&gt;
&lt;p style="MARGIN: 0px; FONT: bold 10pt Times New Roman, Times, Serif"&gt;Note
4: Property, Equipment and Leasehold Improvements&lt;/p&gt;
&lt;p style="MARGIN: 0px; FONT: bold 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;table style="WIDTH: 100%" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="5"&gt;Fiscal
Years&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
(In thousands)&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt"&gt;
2011&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt"&gt;
2010&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;Property:&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="PADDING-LEFT: 0.12in; WIDTH: 72%; FONT-SIZE: 10pt"&gt;
Land&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
4,450&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
4,450&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="PADDING-LEFT: 0.12in; FONT-SIZE: 10pt"&gt;Buildings&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;33,983&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;33,727&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-LEFT: 0.12in; FONT-SIZE: 10pt"&gt;
Construction in progress&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;134&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;40&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;Equipment:&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-LEFT: 0.12in; FONT-SIZE: 10pt"&gt;Machinery
and equipment&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;27,142&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;25,118&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-LEFT: 0.12in; FONT-SIZE: 10pt"&gt;Office
furniture and equipment&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;6,457&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;5,861&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
Leasehold improvements&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
9,498&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
9,233&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;81,664&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;78,429&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
Less accumulated depreciation and amortization&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
54,449&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
51,162&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2.5pt; FONT-SIZE: 10pt"&gt;
Property, equipment and leasehold improvements, net&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 2.5pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
27,215&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2.5pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 2.5pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
27,267&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2.5pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
Depreciation and amortization for the fiscal years ended December
30, 2011, December 31, 2010 and January 1, 2010, was $4,411,000,
$4,323,000 and $4,352,000, respectively.&lt;/p&gt;
&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
  <us-gaap:GoodwillDisclosureTextBlock contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0">&lt;div&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;b&gt;Note 5: Goodwill&lt;/b&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
Below is a breakdown of goodwill, reported by segment as of
December 30, 2011 and December 31, 2010:&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;table style="WIDTH: 100%" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;
Environmental&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;
Engineering and&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;(In thousands)&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;and health&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;other scientific&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;Total&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="WIDTH: 58%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;Goodwill&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;8,099&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;508&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;8,607&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
There were no changes in the carrying amount of goodwill for the
fiscal years ended December 30, 2011, December 31, 2010 and January
1, 2010. There were no goodwill impairments or gains or losses on
disposals for any portion of the Company&amp;#x2019;s reporting units
during the fiscal year ended December 30, 2011.&lt;/p&gt;
&lt;/div&gt;</us-gaap:GoodwillDisclosureTextBlock>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0" unitRef="iso4217_USD" decimals="-3">22124000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0" unitRef="iso4217_USD" decimals="-3">-22110000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0" unitRef="shares" decimals="-3">14181000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0" unitRef="iso4217_USD" decimals="-3">1929000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0" unitRef="iso4217_USD" decimals="-3">-8000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
  <us-gaap:FairValueDisclosuresTextBlock contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0">&lt;div&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif; COLOR: #333333"&gt;
&lt;b&gt;Note 3: Fair Value Measurements&lt;/b&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0px; FONT: bold 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif; COLOR: #333333"&gt;
The Company measures certain financial assets and liabilities at
fair value on a recurring basis, including available-for-sale fixed
income securities, trading fixed income and equity securities held
in its deferred compensation plan and the liability associated with
its deferred compensation plan. The fair value of these certain
financial assets and liabilities was determined using the following
inputs at December 30, 2011 (in thousands):&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif; COLOR: #333333"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;table style="WIDTH: 100%" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: justify; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="14"&gt;Fair Value Measurements at Reporting Date Using&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT: 10pt Times New Roman, Times, Serif; COLOR: #333333"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT: 10pt Times New Roman, Times, Serif; COLOR: #333333" colspan="2"&gt;Total&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT: 10pt Times New Roman, Times, Serif; COLOR: #333333"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT: 10pt Times New Roman, Times, Serif; COLOR: #333333"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT: 10pt Times New Roman, Times, Serif; COLOR: #333333" colspan="2"&gt;Quoted Prices in Active Markets for Identical
Assets&lt;br /&gt;
(Level 1)&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT: 10pt Times New Roman, Times, Serif; COLOR: #333333"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT: 10pt Times New Roman, Times, Serif; COLOR: #333333"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT: 10pt Times New Roman, Times, Serif; COLOR: #333333" colspan="2"&gt;Significant Other Observable Inputs&lt;br /&gt;
(Level 2)&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT: 10pt Times New Roman, Times, Serif; COLOR: #333333"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT: 10pt Times New Roman, Times, Serif; COLOR: #333333"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT: 10pt Times New Roman, Times, Serif; COLOR: #333333" colspan="2"&gt;Significant Unobservable Inputs&lt;br /&gt;
(Level 3)&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT: 10pt Times New Roman, Times, Serif; COLOR: #333333"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&lt;u&gt;Assets&lt;/u&gt;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: justify; FONT-SIZE: 10pt" colspan="2"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: justify; FONT-SIZE: 10pt" colspan="2"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: justify; FONT-SIZE: 10pt" colspan="2"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: justify; FONT-SIZE: 10pt" colspan="2"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 44%; FONT-SIZE: 10pt"&gt;Money
market&amp;#xA0;securities &lt;sup&gt;(1)&lt;/sup&gt;&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
44,448&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
44,448&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;-&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;-&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;Fixed income
available&amp;#xA0;for sale securities &lt;sup&gt;(2)&lt;/sup&gt;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;25,260&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;-&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;25,260&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;-&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;Fixed income
trading&amp;#xA0;securities held in deferred&amp;#xA0;compensation plan
&lt;sup&gt;(3)&lt;/sup&gt;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;7,456&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;7,456&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;-&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;-&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;Equity trading
securities&amp;#xA0;held in deferred&amp;#xA0;compensation plan
&lt;sup&gt;(3)&lt;/sup&gt;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;12,626&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;12,626&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;-&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;-&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="PADDING-BOTTOM: 2.5pt; PADDING-LEFT: 0.24in; FONT-SIZE: 10pt"&gt;
Total&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
89,790&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
64,530&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
25,260&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
-&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt; TEXT-DECORATION: underline"&gt;
Liabilities&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;Deferred
compensation&amp;#xA0;plan &lt;sup&gt;(4)&lt;/sup&gt;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;19,927&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;19,927&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;-&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;-&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="PADDING-BOTTOM: 2.5pt; PADDING-LEFT: 0.24in; FONT-SIZE: 10pt"&gt;
Total&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
19,927&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
19,927&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
-&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
-&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="TEXT-ALIGN: justify; TEXT-INDENT: -13.5pt; MARGIN: 0px 0px 0px 13.5pt; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;sup&gt;&amp;#xA0;&lt;/sup&gt;&lt;/p&gt;
&lt;table style="MARGIN-TOP: 0px; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px" cellspacing="0" cellpadding="0" width="100%"&gt;
&lt;tr style="VERTICAL-ALIGN: top"&gt;
&lt;td style="PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; PADDING-LEFT: 0px; WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px"&gt;
&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; PADDING-LEFT: 0px; WIDTH: 13.5pt; PADDING-RIGHT: 0px; PADDING-TOP: 0px"&gt;
&lt;sup&gt;(1)&lt;/sup&gt;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: justify; PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px"&gt;
Included in cash and cash equivalents on the Company&amp;#x2019;s
consolidated balance sheet.&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;table style="MARGIN-TOP: 0px; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px" cellspacing="0" cellpadding="0" width="100%"&gt;
&lt;tr style="VERTICAL-ALIGN: top"&gt;
&lt;td style="PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; PADDING-LEFT: 0px; WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px"&gt;
&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; PADDING-LEFT: 0px; WIDTH: 13.5pt; PADDING-RIGHT: 0px; PADDING-TOP: 0px"&gt;
&lt;sup&gt;(2)&lt;/sup&gt;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: justify; PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px"&gt;
Included in short-term investments on the Company&amp;#x2019;s
consolidated balance sheet.&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;table style="MARGIN-TOP: 0px; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px" cellspacing="0" cellpadding="0" width="100%"&gt;
&lt;tr style="VERTICAL-ALIGN: top"&gt;
&lt;td style="PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; PADDING-LEFT: 0px; WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px"&gt;
&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; PADDING-LEFT: 0px; WIDTH: 13.5pt; PADDING-RIGHT: 0px; PADDING-TOP: 0px"&gt;
&lt;sup&gt;(3)&lt;/sup&gt;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: justify; PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px"&gt;
Included in other current assets and deferred compensation plan
assets on the Company&amp;#x2019;s consolidated balance sheet.&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;table style="MARGIN-TOP: 0px; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px" cellspacing="0" cellpadding="0" width="100%"&gt;
&lt;tr style="VERTICAL-ALIGN: top"&gt;
&lt;td style="PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; PADDING-LEFT: 0px; WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px"&gt;
&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; PADDING-LEFT: 0px; WIDTH: 13.5pt; PADDING-RIGHT: 0px; PADDING-TOP: 0px"&gt;
&lt;sup&gt;(4)&lt;/sup&gt;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: justify; PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px"&gt;
Included in accrued liabilities and deferred compensation on the
Company&amp;#x2019;s consolidated balance sheet.&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif; COLOR: #333333"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif; COLOR: #333333"&gt;
&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif; COLOR: #333333"&gt;
&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif; COLOR: #333333"&gt;
The fair value of these certain financial assets and liabilities
was determined using the following inputs at December 31, 2010 (in
thousands):&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif; COLOR: #333333"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;table style="WIDTH: 100%" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: justify; FONT-SIZE: 10pt"&gt;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="14"&gt;Fair Value Measurements at Reporting Date Using&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt"&gt;&lt;/td&gt;
&lt;td style="FONT: 10pt Times New Roman, Times, Serif; COLOR: #333333"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT: 10pt Times New Roman, Times, Serif; COLOR: #333333" colspan="2"&gt;Total&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT: 10pt Times New Roman, Times, Serif; COLOR: #333333"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT: 10pt Times New Roman, Times, Serif; COLOR: #333333"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT: 10pt Times New Roman, Times, Serif; COLOR: #333333" colspan="2"&gt;Quoted Prices in Active Markets for Identical
Assets&lt;br /&gt;
(Level 1)&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT: 10pt Times New Roman, Times, Serif; COLOR: #333333"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT: 10pt Times New Roman, Times, Serif; COLOR: #333333"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT: 10pt Times New Roman, Times, Serif; COLOR: #333333" colspan="2"&gt;Significant Other Observable Inputs&lt;br /&gt;
(Level 2)&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT: 10pt Times New Roman, Times, Serif; COLOR: #333333"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT: 10pt Times New Roman, Times, Serif; COLOR: #333333"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT: 10pt Times New Roman, Times, Serif; COLOR: #333333" colspan="2"&gt;Significant Unobservable Inputs&lt;br /&gt;
(Level 3)&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT: 10pt Times New Roman, Times, Serif; COLOR: #333333"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&lt;u&gt;Assets&lt;/u&gt;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: justify; FONT-SIZE: 10pt" colspan="2"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: justify; FONT-SIZE: 10pt" colspan="2"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: justify; FONT-SIZE: 10pt" colspan="2"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: justify; FONT-SIZE: 10pt" colspan="2"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;Money market&amp;#xA0;securities
&lt;sup&gt;(1)&lt;/sup&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;64,767&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;64,767&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;-&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;-&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 44%; FONT-SIZE: 10pt"&gt;Fixed
income trading&amp;#xA0;securities held in deferred&amp;#xA0;compensation
plan &lt;sup&gt;(2)&lt;/sup&gt;&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
4,956&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
4,956&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;-&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;-&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;Equity trading
securities&amp;#xA0;held in deferred&amp;#xA0;compensation plan
&lt;sup&gt;(2)&lt;/sup&gt;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;10,423&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;10,423&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;-&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;-&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="PADDING-BOTTOM: 2.5pt; PADDING-LEFT: 0.24in; FONT-SIZE: 10pt"&gt;
Total&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
80,146&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
80,146&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
-&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
-&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt; TEXT-DECORATION: underline"&gt;
Liabilities&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;Deferred
compensation&amp;#xA0;plan &lt;sup&gt;(3)&lt;/sup&gt;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;15,379&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;15,379&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;-&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;-&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="PADDING-BOTTOM: 2.5pt; PADDING-LEFT: 0.24in; FONT-SIZE: 10pt"&gt;
Total&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
15,379&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
15,379&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
-&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
-&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="TEXT-ALIGN: justify; TEXT-INDENT: -13.5pt; MARGIN: 0px 0px 0px 13.5pt; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;sup&gt;&amp;#xA0;&lt;/sup&gt;&lt;/p&gt;
&lt;table style="MARGIN-TOP: 0px; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px" cellspacing="0" cellpadding="0" width="100%"&gt;
&lt;tr style="VERTICAL-ALIGN: top"&gt;
&lt;td style="PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; PADDING-LEFT: 0px; WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px"&gt;
&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; PADDING-LEFT: 0px; WIDTH: 13.5pt; PADDING-RIGHT: 0px; PADDING-TOP: 0px"&gt;
&lt;sup&gt;(1)&lt;/sup&gt;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: justify; PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px"&gt;
Included in cash and cash equivalents on the Company&amp;#x2019;s
consolidated balance sheet.&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;table style="MARGIN-TOP: 0px; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px" cellspacing="0" cellpadding="0" width="100%"&gt;
&lt;tr style="VERTICAL-ALIGN: top"&gt;
&lt;td style="PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; PADDING-LEFT: 0px; WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px"&gt;
&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; PADDING-LEFT: 0px; WIDTH: 13.5pt; PADDING-RIGHT: 0px; PADDING-TOP: 0px"&gt;
&lt;sup&gt;(2)&lt;/sup&gt;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: justify; PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px"&gt;
Included in other current assets and deferred compensation plan
assets on the Company&amp;#x2019;s consolidated balance sheet.&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;table style="MARGIN-TOP: 0px; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px" cellspacing="0" cellpadding="0" width="100%"&gt;
&lt;tr style="VERTICAL-ALIGN: top"&gt;
&lt;td style="PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; PADDING-LEFT: 0px; WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px"&gt;
&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; PADDING-LEFT: 0px; WIDTH: 13.5pt; PADDING-RIGHT: 0px; PADDING-TOP: 0px"&gt;
&lt;sup&gt;(3)&lt;/sup&gt;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: justify; PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px"&gt;
Included in accrued liabilities and deferred compensation on the
Company&amp;#x2019;s consolidated balance sheet.&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="TEXT-ALIGN: justify; TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif; COLOR: #333333"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
Fixed income available-for-sale securities as of December 30, 2011
represent primarily obligations of state and local government
agencies. Fixed income and equity trading securities represent
mutual funds held in the Company&amp;#x2019;s deferred compensation
plan. See Note 12 for additional information about the
Company&amp;#x2019;s deferred compensation plan. There were no
available-for-sale investments as of December 31, 2010.&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
At December 30, 2011 and December 31, 2010, the Company did not
have any assets or liabilities valued using significant
unobservable inputs.&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
The carrying amount of the Company&amp;#x2019;s accounts receivable,
other assets and accounts payable approximates their fair values.
There were no other-than-temporary impairments or credit losses
related to available-for-sale securities during the years ended
December 30, 2011, December 31, 2010 and January 1, 2010.&lt;/p&gt;
&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
  <us-gaap:IncomeTaxDisclosureTextBlock contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0">&lt;div&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;b&gt;Note 8: Income Taxes&lt;/b&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
Income before income taxes includes income from foreign operations
of $2,361,000, $2,995,000 and $1,269,000 for fiscal 2011, 2010 and
2009, respectively.&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font style="FONT-FAMILY: Times New Roman, Times, Serif"&gt;Total
income tax expense for the fiscal years ended December 30, 2011,
December 31, 2010 and January 1, 2010&lt;/font&gt; &lt;font style="FONT-FAMILY: Times New Roman, Times, Serif"&gt;consisted of the
following:&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;table style="WIDTH: 100%" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="10"&gt;Fiscal
Years&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT: 10pt Times New Roman, Times, Serif"&gt;(In
thousands)&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;2011&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;2010&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;2009&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: justify; FONT-SIZE: 10pt"&gt;Current&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="WIDTH: 58%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&amp;#xA0;&amp;#xA0;Federal&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
20,544&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
17,383&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
14,932&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: justify; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&amp;#xA0;&amp;#xA0;Foreign&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;656&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;758&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;320&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: justify; PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&amp;#xA0;&amp;#xA0;State&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
4,587&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
4,275&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
3,742&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;25,787&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;22,416&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;18,994&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: justify; FONT-SIZE: 10pt"&gt;Deferred&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;Federal&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;(3,013&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;)&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;(2,474&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;)&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;(3,353&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: justify; PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&amp;#xA0;&amp;#xA0;State&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
(650&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
)&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
(755&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
)&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
(747&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
(3,663&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
)&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
(3,229&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
)&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
(4,100&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="PADDING-BOTTOM: 2.5pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Total&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
22,124&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
19,187&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
14,894&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
The Company&amp;#x2019;s effective tax rate differs from the statutory
federal tax rate of 35% as shown in the following schedule:&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;table style="WIDTH: 100%" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="10"&gt;Fiscal
Years&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT: 10pt Times New Roman, Times, Serif"&gt;
(In thousands)&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;2011&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;2010&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;2009&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 58%; FONT-SIZE: 10pt"&gt;Tax at
federal statutory rate&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
19,187&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
16,347&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
12,957&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;State taxes, net of
federal&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;benefit&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;2,568&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;2,361&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;1,881&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;Tax exempt interest
income&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;(74&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;)&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;(62&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;)&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;(210&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;Non-deductible expenses&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;240&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;205&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;170&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;Non-deductible&amp;#xA0;stock-based
compensation&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;12&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;34&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;54&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;Other&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
191&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
302&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
42&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2.5pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&amp;#xA0;&amp;#xA0;Tax expense&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
22,124&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
19,187&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
14,894&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2.5pt; FONT-SIZE: 10pt"&gt;
Effective tax rate&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
40.4&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
%&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
41.1&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
%&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
40.2&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
%&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
The tax effects of temporary differences that give rise to
significant portions of the deferred tax assets and deferred tax
liabilities at December 30, 2011 and December 31, 2010 are
presented in the following schedule:&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;table style="WIDTH: 100%" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: justify; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="6"&gt;Fiscal
Years&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT: 10pt Times New Roman, Times, Serif"&gt;
(In thousands)&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;2011&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;2010&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;Deferred tax assets:&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 72%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&amp;#xA0;&amp;#xA0;Accrued liabilities&amp;#xA0;and allowances&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
13,288&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
11,786&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&amp;#xA0;&amp;#xA0;Deferred compensation&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
13,916&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
11,448&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
Total deferred tax assets&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
27,204&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
23,234&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;Deferred tax
liabilities:&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&amp;#xA0;&amp;#xA0;State taxes&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;(1,095&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;)&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;(1,289&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&amp;#xA0;&amp;#xA0;Deductible goodwill&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;(2,724&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;)&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;(2,490&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&amp;#xA0;&amp;#xA0;Property, equipment and&amp;#xA0;leasehold
improvements&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;(866&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;)&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;(217&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&amp;#xA0;&amp;#xA0;Other&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
(534&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
)&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
(872&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
Total deferred tax liabilities&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
(5,219&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
)&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
(4,868&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2.5pt; FONT-SIZE: 10pt"&gt;Net
deferred tax assets&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
21,985&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
18,366&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
Management believes it is more likely than not that the results of
future operations will generate sufficient taxable income to
realize the net deferred tax assets.&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
The Company is entitled to a deduction for federal and state tax
purposes with respect to employees&amp;#x2019; stock award activity. The
net deduction in taxes otherwise payable arising from that
deduction has been credited to additional paid-in capital. For the
fiscal years ended December 30, 2011, December 31, 2010 and January
1, 2010, the net deduction in tax payable arising from
employees&amp;#x2019; stock award activity was $2,378,000, $3,972,000
and $3,282,000 respectively.&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
The Company and its subsidiaries file income tax returns in the
United States federal jurisdiction, California and various other
state and foreign jurisdictions. The Company is no longer subject
to United States federal income tax examination for years prior to
2008. The Company is no longer subject to California franchise tax
examinations for years prior to 2007. With few exceptions, the
Company is no longer subject to state and local or non-United
States income tax examination by tax authorities for years prior to
2007.&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
At December 30, 2011, the Company had unrecognized tax benefits of
$388,000, which primarily related to uncertainty regarding the
sustainability of certain deductions taken on the Company&amp;#x2019;s
federal and state income tax returns. A reconciliation of the
beginning and ending amount of unrecognized tax benefits is as
follows (in thousands):&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;table style="WIDTH: 100%" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: justify; WIDTH: 86%; FONT-SIZE: 10pt"&gt;
Balance at January 1, 2010&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
324,000&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: justify; FONT-SIZE: 10pt"&gt;Additions based on
tax positionsrelated to the current year&lt;/td&gt;
&lt;td style="FONT-STYLE: normal; FONT-SIZE: 10pt; FONT-WEIGHT: normal"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-SIZE: 10pt; FONT-WEIGHT: normal"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-SIZE: 10pt; FONT-WEIGHT: normal"&gt;
83,000&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-SIZE: 10pt; FONT-WEIGHT: normal"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: justify; FONT-SIZE: 10pt"&gt;Additions for tax
positions&amp;#xA0;of prior years&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;3,000&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: justify; FONT-SIZE: 10pt"&gt;Reductions due to
lapse of&amp;#xA0;statute of limitations&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;(34,000&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: justify; FONT-SIZE: 10pt"&gt;Settlements&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;-&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: justify; PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: justify; FONT-SIZE: 10pt"&gt;Balance at
December 31, 2010&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;376,000&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: justify; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: justify; FONT-SIZE: 10pt"&gt;Additions based on
tax positions&amp;#xA0;related to the current year&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt; FONT-WEIGHT: bold"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt; FONT-WEIGHT: bold"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-SIZE: 10pt; FONT-WEIGHT: normal"&gt;
83,000&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt; FONT-WEIGHT: bold"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: justify; FONT-SIZE: 10pt"&gt;Additions for tax
positions&amp;#xA0;of prior years&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;-&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: justify; FONT-SIZE: 10pt"&gt;Reductions due to
lapse of&amp;#xA0;statute of limitations&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;(55,000&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: justify; FONT-SIZE: 10pt"&gt;Reductions due to
change in accounting method&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;(16,000&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: justify; FONT-SIZE: 10pt"&gt;Settlements&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;-&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: justify; PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: justify; PADDING-BOTTOM: 2.5pt; FONT-SIZE: 10pt"&gt;
Balance at December 30, 2011&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
388,000&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
Unrecognized tax benefits are included in other liabilities in the
accompanying balance sheet. To the extent these unrecognized tax
benefits are ultimately recognized, they will impact the effective
tax rate in a future period. There are no uncertain tax positions
whose resolution in the next 12 months is expected to materially
affect operating results.&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: bold 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
Deferred income taxes have not been provided on the undistributed
earnings of foreign subsidiaries. The amount of such earnings at
December 30, 2011 was $2,184,000. These earnings have been
permanently reinvested and the Company does not plan to initiate
any action that would precipitate the payment of income taxes
thereon. It is not practicable to estimate the amount of additional
tax that might be payable on the undistributed foreign
earnings.&lt;/p&gt;
&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
  <us-gaap:CashFlowSupplementalDisclosuresTextBlock contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0">&lt;div&gt;
&lt;p style="MARGIN: 0px; FONT: bold 10pt Times New Roman, Times, Serif"&gt;Note
16: Supplemental Cash Flow Information&lt;/p&gt;
&lt;p style="MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;p style="MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
The following is supplemental disclosure of cash flow
information:&lt;/p&gt;
&lt;p style="MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;table style="WIDTH: 100%" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="10"&gt;Fiscal
Years&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT: 10pt Times New Roman, Times, Serif"&gt;
(In thousands)&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;2011&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;2010&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;2009&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;Cash paid during the year:&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt" colspan="2"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt" colspan="2"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt" colspan="2"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 58%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&amp;#xA0;&amp;#xA0;Income taxes&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
21,669&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
19,465&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
15,297&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;Non-cash investing
and&lt;br /&gt;
&amp;#xA0;&amp;#xA0;&amp;#xA0;financing activities:&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&amp;#xA0;&amp;#xA0;Capital leases for&amp;#xA0;equipment&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;142&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;-&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;-&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&amp;#xA0;&amp;#xA0;Unrealized gain (loss) on&amp;#xA0;investments&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;52&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;(31&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;)&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;100&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&amp;#xA0;&amp;#xA0;Vested stock unit awards&amp;#xA0;granted to
settle&amp;#xA0;accrued bonus&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;4,538&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;3,566&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;3,739&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&amp;#xA0;&amp;#xA0;Stock repurchases payable&amp;#xA0;to broker&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;-&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;-&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;246&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;</us-gaap:CashFlowSupplementalDisclosuresTextBlock>
  <us-gaap:OperatingExpenses contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0" unitRef="iso4217_USD" decimals="-3">218986000</us-gaap:OperatingExpenses>
  <us-gaap:SupplementalBalanceSheetDisclosuresTextBlock contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0">&lt;div&gt;
&lt;p style="MARGIN: 0px; FONT: bold 10pt Times New Roman, Times, Serif"&gt;Note
7: Other Significant Balance Sheet Components&lt;/p&gt;
&lt;p style="MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;p style="MARGIN: 0px; FONT: bold 10pt Times New Roman, Times, Serif"&gt;
Account receivable, net&lt;/p&gt;
&lt;p style="MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;table style="WIDTH: 100%" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="6"&gt;Fiscal
Years&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;(In
thousands)&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;2011&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;2010&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;Billed accounts
receivable&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt" colspan="2"&gt;
$50,338&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt" colspan="2"&gt;
$47,198&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 72%; FONT-SIZE: 10pt"&gt;Unbilled
accounts receivable&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
25,066&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
26,962&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;Allowance for
doubtful&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&amp;#xA0;&amp;#xA0;accounts&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
(2,339&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
)&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
(2,126&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2.5pt; PADDING-LEFT: 0.25in; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&amp;#xA0;&amp;#xA0;Total accounts&amp;#xA0;receivable, net&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 2.5pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
73,065&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
72,034&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font style="FONT-WEIGHT: normal"&gt;&amp;#xA0;&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0px; FONT: bold 10pt Times New Roman, Times, Serif"&gt;
Accounts payable and accrued liabilities&lt;/p&gt;
&lt;p style="MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;table style="WIDTH: 100%" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="6"&gt;Fiscal
Years&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;(In
thousands)&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;2011&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;2010&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 72%; FONT-SIZE: 10pt"&gt;Accounts
payable&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
4,215&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
6,966&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
Accrued liabilities&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
2,523&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
2,749&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2.5pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&amp;#xA0;&amp;#xA0;Total accounts payable and&amp;#xA0;other accrued
liabilities&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 2.5pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
6,738&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
9,715&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;p style="MARGIN: 0px; FONT: bold 10pt Times New Roman, Times, Serif"&gt;
Accrued payroll and employee benefits&lt;/p&gt;
&lt;p style="MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;table style="WIDTH: 100%" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="6"&gt;Fiscal
Years&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;(In
thousands)&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;2011&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;2010&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 72%; FONT-SIZE: 10pt"&gt;Accrued
bonuses payable&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
29,736&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
25,485&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;Accrued 401(k)
contributions&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;6,175&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;5,753&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;Accrued vacation&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;7,267&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;6,586&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;Other accrued
payroll&amp;#xA0;and employee benefits&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
4,911&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
4,064&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2.5pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&amp;#xA0;&amp;#xA0;Total accrued payroll and&amp;#xA0;employee
benefits&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 2.5pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
48,089&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
41,888&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
Other accrued payroll and employee benefits consist primarily of
accrued wages, payroll taxes and disability insurance
programs.\&lt;/p&gt;
&lt;/div&gt;</us-gaap:SupplementalBalanceSheetDisclosuresTextBlock>
  <us-gaap:ConcentrationRiskDisclosureTextBlock contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0">&lt;div&gt;
&lt;p style="MARGIN: 0px; FONT: bold 10pt Times New Roman, Times, Serif"&gt;Note
15: Industry and Client Credit Risk&lt;/p&gt;
&lt;p style="MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
The Company serves clients in various segments of the economy.
During fiscal 2011, 2010 and 2009 the Company provided services
representing approximately 10%, 13% and 12%, respectively, of
revenues to clients and to organizations and insurers acting on
behalf of clients in the transportation industry. During fiscal
2011, 2010 and 2009 the Company derived approximately 15%, 15% and
12%, respectively, of revenues from U.S. federal, state and local
government agencies and contractors.&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
No single customer comprised more than 10% of the Company&amp;#x2019;s
revenues for the years ended December 30, 2011 and December 31,
2010. The Company derived 10% of revenues from agencies of the U.S.
federal government for the year ended January 1, 2010. Agencies of
the U.S. federal government comprised 12% of the Company&amp;#x2019;s
accounts receivable at December 30, 2011. No single customer
comprised more than 10% of the Company&amp;#x2019;s accounts receivable
at December 31, 2010.&lt;/p&gt;
&lt;/div&gt;</us-gaap:ConcentrationRiskDisclosureTextBlock>
  <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0" unitRef="iso4217_USD" decimals="-3">52000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
  <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0">&lt;div&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: bold 10pt Times New Roman, Times, Serif"&gt;
Note 10: Stock-Based Compensation&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
On May&amp;#xA0;29, 2008, the Company&amp;#x2019;s stockholders approved the
2008 Equity Incentive Plan and the 2008 Employee Stock Purchase
Plan (&amp;#x201C;ESPP&amp;#x201D;). The 2008 Equity Incentive Plan and ESPP
were previously adopted by the Company&amp;#x2019;s Board of Directors
on April&amp;#xA0;8, 2008, subject to stockholder approval. Upon
stockholder approval of the 2008 Equity Incentive Plan and ESPP
each of the following plans were terminated: the 1999 Stock Option
Plan, the Restricted Stock Award Plan, the 1998 Stock Option Plan
and the Employee Stock Purchase Plan established in 1992.&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
The 2008 Equity Incentive Plan allows for the award of stock
options, stock awards (including stock units, stock grants and
stock appreciation rights or other similar equity awards) and cash
awards to officers, employees, consultants and non-employee members
of the Board of Directors. The total number of shares reserved for
issuance under the 2008 Equity Incentive Plan is 1,869,720 shares
of common stock, subject to adjustment resulting from a stock split
or the payment of a stock dividend or any other increase or
decrease in the number of issued shares of the Company&amp;#x2019;s
stock effected without receipt of consideration by the Company. As
of December 30, 2011, 905,442 shares were available for grant under
the 2008 Equity Incentive Plan.&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; TEXT-INDENT: 24.5pt; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; TEXT-INDENT: 24.5pt; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
The ESPP allows for officers and employees to purchase common stock
through payroll deductions of up to 15% of a participant&amp;#x2019;s
eligible compensation. Shares of common stock are purchased under
the ESPP at 95% of the fair market value of the Company&amp;#x2019;s
common stock on each purchase date. Subject to adjustment resulting
from a stock split or the payment of a stock dividend or any other
increase or decrease in the number of issued shares of the
Company&amp;#x2019;s stock effected without receipt of consideration by
the Company, the total number of shares reserved for issuance under
the ESPP was 200,000 shares of common stock. As of December 30,
2011, 101,838 shares were available for grant. Weighted average
purchase prices for shares sold under all ESPP plans in fiscal
2011, 2010 and 2009 were $41.70, $30.72 and $25.46,
respectively.&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: bold 10pt Times New Roman, Times, Serif"&gt;
Restricted Stock Units&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
The Company grants restricted stock units to employees and outside
directors. These restricted stock unit grants are designed to
attract and retain employees, and to better align employee
interests with those of the Company&amp;#x2019;s stockholders. For a
select group of employees, up to 40% of their annual bonus is
settled with fully vested restricted stock unit awards. Under these
fully vested restricted stock unit awards, the holder of each award
has the right to receive one share of the Company&amp;#x2019;s common
stock for each fully vested restricted stock unit four years from
the date of grant. Each individual who received a fully vested
restricted stock unit award is granted a matching number of
unvested restricted stock unit awards. These unvested restricted
stock unit awards cliff vest four years from the date of grant, at
which time the holder of each award will have the right to receive
one share of the Company&amp;#x2019;s common stock for each restricted
stock unit award, provided the holder of each award has met certain
employment conditions. In the case of retirement at 59 &amp;#xBD; years
or older, all unvested restricted stock unit awards will continue
to vest provided the holder of each award does all consulting work
through the Company and does not become an employee for a past or
present client, beneficial party or competitor of the Company.&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN-TOP: 0px; TEXT-INDENT: 0in; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 12pt; MARGIN-LEFT: 0in"&gt;
The value of these restricted stock unit awards is determined based
on the market price of the Company&amp;#x2019;s common stock on the date
of grant. The value of fully vested restricted stock unit awards
issued is recorded as a reduction to accrued bonuses. The portion
of bonus expense that the Company expects to settle with fully
vested restricted stock unit awards is recorded as stock-based
compensation during the period the bonus is earned. For the fiscal
years ended December 30, 2011, December 31, 2010 and January 1,
2010, the Company recorded stock-based compensation expense
associated with accrued bonus awards of $5,295,000, $4,533,000 and
$3,797,000, respectively.&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; TEXT-INDENT: -0.5in; MARGIN: 0px 0px 0px 0.5in; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN-TOP: 0px; TEXT-INDENT: 0in; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 12pt; MARGIN-LEFT: 0in"&gt;
The Company recorded stock-based compensation expense associated
with the unvested restricted stock unit awards of $4,464,000,
$4,077,000 and $3,467,000 during the fiscal years ended December
30, 2011, December 31, 2010 and January 1, 2010, respectively.&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
The number of restricted stock unit awards outstanding as of
December 30, 2011 is as follows&lt;sup&gt;(1)&lt;/sup&gt;:&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;table style="WIDTH: 100%" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;
Number&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;
Weighted-&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;of
awards&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;
average&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;outstanding&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;fair value&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;Balance as of January
2, 2009&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;489,100&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;19.78&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 72%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&amp;#xA0;&amp;#xA0;Awards granted&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
337,867&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
24.14&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&amp;#xA0;&amp;#xA0;Awards vested&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;(284,423&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;)&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;19.00&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&amp;#xA0;&amp;#xA0;Awards cancelled&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
(8,307&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
)&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
17.71&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: justify; FONT-SIZE: 10pt"&gt;Balance as of
January 1, 2010&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;534,237&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;23.00&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: justify; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&amp;#xA0;&amp;#xA0;Awards granted&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;265,894&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;28.78&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: justify; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&amp;#xA0;&amp;#xA0;Awards vested&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;(241,916&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;)&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;23.26&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: justify; PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&amp;#xA0;&amp;#xA0;Awards cancelled&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
(2,833&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
)&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
26.73&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;Balance as of December 31, 2010&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;555,382&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;25.64&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: justify; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&amp;#xA0;&amp;#xA0;Awards granted&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;249,997&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;38.59&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: justify; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&amp;#xA0;&amp;#xA0;Awards vested&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;(260,064&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;)&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;28.29&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: justify; PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&amp;#xA0;&amp;#xA0;Awards cancelled&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
(2,981&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
)&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
29.58&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="PADDING-BOTTOM: 2.5pt; FONT-SIZE: 10pt"&gt;Balance as of
December 30, 2011&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
542,334&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
30.32&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;sup&gt;&amp;#xA0;&lt;/sup&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;sup&gt;(1)&lt;/sup&gt; Does not include employee stock purchase or stock
option plans.&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: bold 10pt Times New Roman, Times, Serif"&gt;
Stock Options&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
The Company currently grants stock options under the 2008 Equity
Incentive Plan. Options are granted for terms of ten years and
generally vest ratably over a four-year period from the grant date.
The Company grants options at exercise prices equal to the fair
value of the Company&amp;#x2019;s common stock on the date of grant.
During the fiscal years ended December 30, 2011, December 31, 2010
and January 1, 2010, the Company recorded stock-based compensation
expense of $34,000, $31,000 and $56,000, respectively, associated
with stock options granted prior to, but not yet vested as of
December 30, 2005. During the fiscal years ended December 30, 2011,
December 31, 2010 and January 1, 2010, the Company recorded
stock-based compensation expense of $547,000, $616,000 and
$611,000, respectively, associated with stock options granted after
December 30, 2005.&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
Option activity is as follows&lt;sup&gt;(1)&lt;/sup&gt;:&lt;/p&gt;
&lt;p style="MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;table style="WIDTH: 100%" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;
Weighted-&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;
Aggregate&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;
Weighted-&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;
average&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;
intrinsic&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;
Number&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;
average&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;
remaining&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;
value&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;of
shares&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;
exercise&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;
contractual&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;
(in&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;outstanding&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;price&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;term (years)&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;thousands)&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="WIDTH: 44%; FONT-SIZE: 10pt"&gt;Balance as of January 2,
2009&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
1,188,299&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
10.10&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&amp;#xA0;&amp;#xA0;Options granted&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;30,000&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;23.07&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&amp;#xA0;&amp;#xA0;Options cancelled&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;-&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;-&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&amp;#xA0;&amp;#xA0;Options exercised&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
(401,190&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
)&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
7.73&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;Balance as of January 1, 2010&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;817,109&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;11.74&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&amp;#xA0;&amp;#xA0;Options granted&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;42,500&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;25.96&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&amp;#xA0;&amp;#xA0;Options cancelled&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;-&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;-&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&amp;#xA0;&amp;#xA0;Options exercised&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
(348,469&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
)&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
7.67&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;Balance as of December 31, 2010&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;511,140&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;15.69&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&amp;#xA0;&amp;#xA0;Options granted&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;30,000&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;37.72&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&amp;#xA0;&amp;#xA0;Options cancelled&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;-&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;-&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&amp;#xA0;&amp;#xA0;Options exercised&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
(105,744&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
)&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
14.07&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="PADDING-BOTTOM: 2.5pt; FONT-SIZE: 10pt"&gt;Balance as of
December 30, 2011&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
435,396&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
17.60&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;4.31&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;12,353&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2.5pt; FONT-SIZE: 10pt"&gt;Vested
and expected to vest&amp;#xA0;as of December 30, 2011&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 2.5pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
426,418&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
17.43&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
4.25&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
12,172&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="PADDING-BOTTOM: 2.5pt; FONT-SIZE: 10pt"&gt;Exercisable at
December 30, 2011&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
331,518&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
14.31&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
3.36&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
10,497&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;font style="BACKGROUND-COLOR: yellow"&gt;&lt;sup&gt;&amp;#xA0;&lt;/sup&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;sup&gt;(1)&lt;/sup&gt; Does not include restricted stock or employee stock
purchase plans&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
The total intrinsic value of options exercised during the fiscal
years ended December 30, 2011, December 31, 2010 and January 1,
2010 was $2,994,687, $8,086,064 and $7,673,830, respectively. The
aggregate intrinsic value in the table above represents the total
pre-tax intrinsic value (the difference between the Company&amp;#x2019;s
closing stock price on the last trading day of the fiscal year
ended December 30, 2011, and the exercise price, multiplied by the
number of in-the-money options) that would have been received by
the option holders had all option holders exercised their options
on December 30, 2011. This amount changes based on the fair-value
of the Company&amp;#x2019;s stock.&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&amp;#xA0;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: bold 10pt Times New Roman, Times, Serif"&gt;
&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
Information regarding options outstanding at December 30, 2011 is
summarized below:&lt;/p&gt;
&lt;p style="MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;table style="WIDTH: 100%" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="10"&gt;Outstanding&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="6"&gt;Exercisable&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;
Weighted-&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;
Weighted-&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt" colspan="2"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;
Weighted&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;
Number&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;
average&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;
Average&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt; FONT-WEIGHT: normal"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt; FONT-WEIGHT: normal" colspan="2"&gt;Number&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt; FONT-WEIGHT: normal"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;
average&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;Range of&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;of&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;
remaining&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;
Exercise&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;of&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;
exercise&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
exercise price&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;options&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;life in years&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;Price&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;shares&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;price&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt" colspan="2"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt" colspan="2"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt" colspan="2"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt" colspan="2"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt" colspan="2"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="WIDTH: 30%; FONT-SIZE: 10pt"&gt;$5.89-7.02&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
104,396&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
1.01&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
6.88&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
104,396&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
6.88&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;$11.31-11.31&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;40,000&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;2.20&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;11.31&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;40,000&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;11.31&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;$12.02-15.65&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;91,000&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;3.40&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;13.48&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;79,000&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;13.64&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;$18.37-25.96&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;132,500&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;6.57&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;22.42&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;85,622&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;20.99&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;$31.01-$37.72&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
67,500&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
7.44&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
33.99&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
22,500&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
31.01&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: right; PADDING-BOTTOM: 2.5pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
435,396&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
4.31&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
17.60&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
331,518&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
14.31&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;p style="MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
The Company uses the Black-Scholes option-pricing model to
determine the fair value of options granted. The determination of
the fair value of stock-based payment awards on the date of grant
using an option-pricing model is affected by the Company&amp;#x2019;s
stock price as well as assumptions regarding a number of complex
and subjective variables. These variables include expected stock
price volatility over the term of the award, actual and projected
employee stock option exercise behaviors, the risk-free interest
rate and expected dividends.&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
The Company used historical exercise and post-vesting forfeiture
and expiration data to estimate the expected term of options
granted. The historical volatility of the Company&amp;#x2019;s common
stock over a period of time equal to the expected term of the
options granted was used to estimate expected volatility. The
risk-free interest rate used in the option-pricing model was based
on United States Treasury zero coupon issues with remaining terms
similar to the expected term on the options. The Company does not
anticipate paying any cash dividends in the foreseeable future and
therefore used an expected dividend yield of zero in the
option-pricing model. The Company is required to estimate
forfeitures at the time of grant and revise those estimates in
subsequent periods if actual forfeitures differ from those
estimates. Historical data was used to estimate pre-vesting option
forfeitures and stock-based compensation expense was recorded only
for those awards that are expected to vest. All share based payment
awards are recognized on a straight-line basis over the requisite
service periods of the awards.&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
The assumptions used to value option grants for the fiscal years
ended December 30, 2011, December 31, 2010 and January 1, 2010 are
as follows:&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;/p&gt;
&lt;table style="WIDTH: 100%" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="10"&gt;Stock Option Plan&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;2011&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;2010&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;2009&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 58%; FONT-SIZE: 10pt"&gt;Expected
life (in years)&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;6.5&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;6.6&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;6.6&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;Risk-free interest
rate&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;3.1&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;%&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;3.2&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;%&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;2.1&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;Volatility&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;39&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;%&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;40&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;%&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;40&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;Dividend yield&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;0&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;%&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;0&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;%&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;0&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;%&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
The weighted-average fair value of options granted during the
fiscal years ended December 30, 2011, December 31, 2010 and January
1, 2010 were $16.51, $11.70 and $10.02, respectively.&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
The amount of stock-based compensation expense recognized in the
Company&amp;#x2019;s consolidated statements of income for the fiscal
years ended December 30, 2011, December 31, 2010 and January 1,
2010 is as follows:&lt;/p&gt;
&lt;p style="MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;p style="MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;/p&gt;
&lt;table style="WIDTH: 100%" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;2011&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;2010&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;2009&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;(In thousands)&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt" colspan="2"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt" colspan="2"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt" colspan="2"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;Compensation and related expenses:&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 58%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&amp;#xA0;&amp;#xA0;Restricted stock units&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
9,402&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
8,257&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
6,993&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&amp;#xA0;&amp;#xA0;Stock option grants&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
581&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
647&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
667&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Sub-total&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
9,983&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
8,904&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
7,660&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;General and
administrative expenses:&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&amp;#xA0;&amp;#xA0;Restricted stock units&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
357&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
353&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
271&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Sub-total&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
357&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
353&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
271&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2.5pt; FONT-SIZE: 10pt"&gt;Total
stock-based compensation expense&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 2.5pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
10,340&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2.5pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 2.5pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
9,257&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2.5pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 2.5pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
7,931&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2.5pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
As of December 30, 2011, there was $4.2 million of unrecognized
compensation cost, expected to be recognized over a weighted
average period of 2.3 years, related to unvested restricted stock
unit awards and $0.8 million of unrecognized compensation cost,
expected to be recognized over a weighted average period of 2.4
years, related to unvested stock options. Total unrecognized
compensation costs will be adjusted for future changes in estimated
forfeitures.&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
A summary of the Company&amp;#x2019;s unvested stock options is as
follows:&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;table style="WIDTH: 100%" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;
Unvested&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;
Weighted-&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;
options&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;
average&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;outstanding&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;fair value&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="WIDTH: 72%; FONT-SIZE: 10pt"&gt;Balance of unvested stock
options as of January 2, 2009&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
224,000&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;
8.70&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&amp;#xA0;&amp;#xA0;Options granted&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;30,000&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;10.02&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&amp;#xA0;&amp;#xA0;Options vested&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;(90,250&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;)&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;8.04&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&amp;#xA0;&amp;#xA0;Options forfeited&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
-&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
-&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;Balance of
unvested stock options as of January 1, 2010&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
163,750&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
9.31&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&amp;#xA0;&amp;#xA0;Options granted&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;42,500&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;11.70&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&amp;#xA0;&amp;#xA0;Options vested&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;(70,250&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;)&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;8.19&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&amp;#xA0;&amp;#xA0;Options forfeited&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
-&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
-&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;Balance of
unvested stock options as of December 31, 2010&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
136,000&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
10.64&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&amp;#xA0;&amp;#xA0;Options granted&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;30,000&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;16.51&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&amp;#xA0;&amp;#xA0;Options vested&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;(62,122&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;)&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;10.23&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&amp;#xA0;&amp;#xA0;Options forfeited&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
-&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
-&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="PADDING-BOTTOM: 2.5pt; FONT-SIZE: 10pt"&gt;Balance of
unvested stock options as of December 30, 2011&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 2.5pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
103,878&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2.5pt; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="PADDING-BOTTOM: 2.5pt; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
12.58&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
  <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0" unitRef="iso4217_USD" decimals="-3">40573000</us-gaap:TreasuryStockValueAcquiredCostMethod>
  <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0" unitRef="iso4217_USD" decimals="-3">9404000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
  <us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0" unitRef="iso4217_USD" decimals="-3">-183000</us-gaap:IncreaseDecreaseInDeferredRevenue>
  <us-gaap:GeneralAndAdministrativeExpense contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0" unitRef="iso4217_USD" decimals="-3">13116000</us-gaap:GeneralAndAdministrativeExpense>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0" unitRef="shares" decimals="-3">14751000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0">&lt;div&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: bold 10pt Times New Roman, Times, Serif"&gt;
Note 14: Other Income, Net&lt;/p&gt;
&lt;p style="TEXT-ALIGN: justify; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
&amp;#xA0;&lt;/p&gt;
&lt;p style="MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;
Interest and other income, net, consisted of the
following:&lt;br style="mso-special-character: line-break" /&gt;
&lt;br style="mso-special-character: line-break" /&gt;&lt;/p&gt;
&lt;table style="WIDTH: 100%" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="10"&gt;Fiscal
Years&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT: 10pt Times New Roman, Times, Serif"&gt;
(In thousands)&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;2011&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;2010&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; FONT-SIZE: 10pt" colspan="2"&gt;2009&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt" colspan="2"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt" colspan="2"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt" colspan="2"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 58%; FONT-SIZE: 10pt"&gt;Interest
income&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;237&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;199&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="WIDTH: 2%; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;$&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; WIDTH: 10%; FONT-SIZE: 10pt"&gt;617&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; WIDTH: 1%; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;Interest expense&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;(1&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;)&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;(1&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;)&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;(3&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;Rental income&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;1,310&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;1,390&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;1,405&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;Gain (loss) on
deferred&amp;#xA0;compensation&amp;#xA0;investments&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;(273&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;)&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;1,925&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;1,891&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;Gain (loss) on
foreign&amp;#xA0;exchange&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;70&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;(69&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;)&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;(298&lt;/td&gt;
&lt;td style="TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: white; VERTICAL-ALIGN: bottom"&gt;
&lt;td style="PADDING-BOTTOM: 1pt; FONT-SIZE: 10pt"&gt;Other&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
16&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
23&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
147&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="BACKGROUND-COLOR: rgb(204,255,204); VERTICAL-ALIGN: bottom"&gt;
&lt;td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2.5pt; PADDING-LEFT: 0.96in; FONT-SIZE: 10pt"&gt;
Total&lt;/td&gt;
&lt;td style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
1,359&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
3,467&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; FONT-SIZE: 10pt"&gt;
&amp;#xA0;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left; FONT-SIZE: 10pt"&gt;
$&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right; FONT-SIZE: 10pt"&gt;
3,759&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;</us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock>
  <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0" unitRef="iso4217_USD" decimals="-3">-39344000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <expo:IncreaseDecreaseInDeferredRent contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0" unitRef="iso4217_USD" decimals="-3">-417000</expo:IncreaseDecreaseInDeferredRent>
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0_452905x440920" unitRef="iso4217_USD" decimals="-3">-7865000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0_452905x440920" unitRef="iso4217_USD" decimals="-3">-1484000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <us-gaap:NetIncomeLoss contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0_452905x440920" unitRef="iso4217_USD" decimals="-3">32695000</us-gaap:NetIncomeLoss>
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0_452905x443982" unitRef="iso4217_USD" decimals="-3">-72000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease>
  <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0_452905x443982" unitRef="iso4217_USD" decimals="-3">52000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
  <us-gaap:TreasuryStockSharesAcquired contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0_452905x449678" unitRef="shares" decimals="-3">1002000</us-gaap:TreasuryStockSharesAcquired>
  <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0_452905x449678" unitRef="shares" decimals="-3">-21000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0_452905x449678" unitRef="shares" decimals="-3">-102000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0_452905x449678" unitRef="shares" decimals="-3">-183000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0_452905x449678" unitRef="iso4217_USD" decimals="-3">4526000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0_452905x449678" unitRef="iso4217_USD" decimals="-3">2982000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0_452905x449678" unitRef="iso4217_USD" decimals="-3">672000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
  <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0_452905x449678" unitRef="iso4217_USD" decimals="-3">40573000</us-gaap:TreasuryStockValueAcquiredCostMethod>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0_452905x453698" unitRef="iso4217_USD" decimals="-3">5044000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0_452905x453698" unitRef="iso4217_USD" decimals="-3">2378000</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0_452905x453698" unitRef="iso4217_USD" decimals="-3">-38000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0_452905x453698" unitRef="iso4217_USD" decimals="-3">-162000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0_452905x453698" unitRef="iso4217_USD" decimals="-3">222000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
  <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation contextRef="eol_PE11083---1110-K0011_STD_364_20111230_0_452905x453698" unitRef="iso4217_USD" decimals="-3">4538000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
  <context id="eol_PE11083---1110-K0011_STD_364_20111230_0_452905x453698">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000851520</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-12-30</endDate>
    </period>
  </context>
  <context id="eol_PE11083---1110-K0011_STD_364_20111230_0_452905x449678">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000851520</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-12-30</endDate>
    </period>
  </context>
  <context id="eol_PE11083---1110-K0011_STD_364_20111230_0_452905x443982">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000851520</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-12-30</endDate>
    </period>
  </context>
  <context id="eol_PE11083---1110-K0011_STD_364_20111230_0_452905x440920">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000851520</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-12-30</endDate>
    </period>
  </context>
  <context id="eol_PE11083---1110-K0011_STD_364_20111230_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000851520</identifier>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-12-30</endDate>
    </period>
  </context>
  <context id="eol_PE11083---1110-K0011_STD_364_20101231_0_452905x453698">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000851520</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2010-01-02</startDate>
      <endDate>2010-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE11083---1110-K0011_STD_364_20101231_0_452905x449678">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000851520</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2010-01-02</startDate>
      <endDate>2010-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE11083---1110-K0011_STD_364_20101231_0_452905x443982">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000851520</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2010-01-02</startDate>
      <endDate>2010-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE11083---1110-K0011_STD_364_20101231_0_452905x440920">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000851520</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2010-01-02</startDate>
      <endDate>2010-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE11083---1110-K0011_STD_364_20101231_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000851520</identifier>
    </entity>
    <period>
      <startDate>2010-01-02</startDate>
      <endDate>2010-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE11083---1110-K0011_STD_364_20100101_0_452905x453698">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000851520</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2009-01-03</startDate>
      <endDate>2010-01-01</endDate>
    </period>
  </context>
  <context id="eol_PE11083---1110-K0011_STD_364_20100101_0_452905x449678">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000851520</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2009-01-03</startDate>
      <endDate>2010-01-01</endDate>
    </period>
  </context>
  <context id="eol_PE11083---1110-K0011_STD_364_20100101_0_452905x443982">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000851520</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2009-01-03</startDate>
      <endDate>2010-01-01</endDate>
    </period>
  </context>
  <context id="eol_PE11083---1110-K0011_STD_364_20100101_0_452905x440920">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000851520</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2009-01-03</startDate>
      <endDate>2010-01-01</endDate>
    </period>
  </context>
  <context id="eol_PE11083---1110-K0011_STD_364_20100101_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000851520</identifier>
    </entity>
    <period>
      <startDate>2009-01-03</startDate>
      <endDate>2010-01-01</endDate>
    </period>
  </context>
  <context id="eol_PE11083---1110-K0011_STD_0_20111230_0_452905x453698">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000851520</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2011-12-30</instant>
    </period>
  </context>
  <context id="eol_PE11083---1110-K0011_STD_0_20111230_0_452905x449678">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000851520</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2011-12-30</instant>
    </period>
  </context>
  <context id="eol_PE11083---1110-K0011_STD_0_20111230_0_452905x444581">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000851520</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2011-12-30</instant>
    </period>
  </context>
  <context id="eol_PE11083---1110-K0011_STD_0_20111230_0_452905x443982">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000851520</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2011-12-30</instant>
    </period>
  </context>
  <context id="eol_PE11083---1110-K0011_STD_0_20111230_0_452905x440920">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000851520</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2011-12-30</instant>
    </period>
  </context>
  <context id="eol_PE11083---1110-K0011_STD_0_20111230_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000851520</identifier>
    </entity>
    <period>
      <instant>2011-12-30</instant>
    </period>
  </context>
  <context id="eol_PE11083---1110-K0011_STD_0_20101231_0_452905x453698">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000851520</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2010-12-31</instant>
    </period>
  </context>
  <context id="eol_PE11083---1110-K0011_STD_0_20101231_0_452905x449678">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000851520</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2010-12-31</instant>
    </period>
  </context>
  <context id="eol_PE11083---1110-K0011_STD_0_20101231_0_452905x444581">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000851520</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2010-12-31</instant>
    </period>
  </context>
  <context id="eol_PE11083---1110-K0011_STD_0_20101231_0_452905x443982">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000851520</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2010-12-31</instant>
    </period>
  </context>
  <context id="eol_PE11083---1110-K0011_STD_0_20101231_0_452905x440920">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000851520</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2010-12-31</instant>
    </period>
  </context>
  <context id="eol_PE11083---1110-K0011_STD_0_20101231_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000851520</identifier>
    </entity>
    <period>
      <instant>2010-12-31</instant>
    </period>
  </context>
  <context id="eol_PE11083---1110-K0011_STD_0_20100101_0_452905x453698">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000851520</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2010-01-01</instant>
    </period>
  </context>
  <context id="eol_PE11083---1110-K0011_STD_0_20100101_0_452905x449678">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000851520</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2010-01-01</instant>
    </period>
  </context>
  <context id="eol_PE11083---1110-K0011_STD_0_20100101_0_452905x444581">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000851520</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2010-01-01</instant>
    </period>
  </context>
  <context id="eol_PE11083---1110-K0011_STD_0_20100101_0_452905x443982">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000851520</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2010-01-01</instant>
    </period>
  </context>
  <context id="eol_PE11083---1110-K0011_STD_0_20100101_0_452905x440920">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000851520</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2010-01-01</instant>
    </period>
  </context>
  <context id="eol_PE11083---1110-K0011_STD_0_20100101_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000851520</identifier>
    </entity>
    <period>
      <instant>2010-01-01</instant>
    </period>
  </context>
  <context id="eol_PE11083---1110-K0011_STD_0_20090102_0_452905x453698">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000851520</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2009-01-02</instant>
    </period>
  </context>
  <context id="eol_PE11083---1110-K0011_STD_0_20090102_0_452905x449678">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000851520</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2009-01-02</instant>
    </period>
  </context>
  <context id="eol_PE11083---1110-K0011_STD_0_20090102_0_452905x444581">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000851520</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2009-01-02</instant>
    </period>
  </context>
  <context id="eol_PE11083---1110-K0011_STD_0_20090102_0_452905x443982">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000851520</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2009-01-02</instant>
    </period>
  </context>
  <context id="eol_PE11083---1110-K0011_STD_0_20090102_0_452905x440920">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000851520</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2009-01-02</instant>
    </period>
  </context>
  <context id="eol_PE11083---1110-K0011_STD_0_20090102_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000851520</identifier>
    </entity>
    <period>
      <instant>2009-01-02</instant>
    </period>
  </context>
  <context id="eol_PE11083---1110-K0011_STD_0_20110701_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000851520</identifier>
    </entity>
    <period>
      <instant>2011-07-01</instant>
    </period>
  </context>
  <context id="eol_PE11083---1110-K0011_STD_0_20120217_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000851520</identifier>
    </entity>
    <period>
      <instant>2012-02-17</instant>
    </period>
  </context>
  <unit id="shares">
    <measure>shares</measure>
  </unit>
  <unit id="iso4217_USD">
    <measure>iso4217:USD</measure>
  </unit>
  <unit id="iso4217_USD_per_shares">
    <divide>
      <unitNumerator>
        <measure>iso4217:USD</measure>
      </unitNumerator>
      <unitDenominator>
        <measure>shares</measure>
      </unitDenominator>
    </divide>
  </unit>
</xbrl>
