<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by Fujitsu XWand B0126T -->
<xbrli:xbrl xmlns:icui="http://www.icumed.com/20090301" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:us-types="http://xbrl.us/us-types/2008-03-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:us-gaap-std="http://xbrl.us/us-gaap-std/2008-03-31" xmlns:us-roles="http://xbrl.us/us-roles/2008-03-31" xmlns:dei="http://xbrl.us/dei/2008-03-31" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dei-std="http://xbrl.us/dei-std/2008-03-31" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:us-gaap="http://xbrl.us/us-gaap/2008-03-31" xmlns:us-gaap-all="http://xbrl.us/us-gaap-all/2008-03-31" xmlns:xlink="http://www.w3.org/1999/xlink">
  <link:schemaRef xlink:type="simple" xlink:href="icui-20081231.xsd"/>
  <xbrli:context id="D2008">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000883984</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2008-01-01</xbrli:startDate>
      <xbrli:endDate>2008-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="I2008">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000883984</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2008-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="I2007">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000883984</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2007-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="D2007">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000883984</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2007-01-01</xbrli:startDate>
      <xbrli:endDate>2007-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="D2006">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000883984</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2006-01-01</xbrli:startDate>
      <xbrli:endDate>2006-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="I2006">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000883984</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2006-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="I2005">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000883984</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2005-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="I2005_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000883984</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2005-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="I2005_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000883984</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2005-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="I2005_TreasuryStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000883984</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2005-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="I2005_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000883984</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2005-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="I2005_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000883984</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2005-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="fy2008_Duration_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000883984</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2008-01-01</xbrli:startDate>
      <xbrli:endDate>2008-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="fy2008_Duration_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000883984</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2008-01-01</xbrli:startDate>
      <xbrli:endDate>2008-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="fy2008_Duration_TreasuryStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000883984</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2008-01-01</xbrli:startDate>
      <xbrli:endDate>2008-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="fy2008_Duration_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000883984</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2008-01-01</xbrli:startDate>
      <xbrli:endDate>2008-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="fy2008_Duration_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000883984</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2008-01-01</xbrli:startDate>
      <xbrli:endDate>2008-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="fy2008_Duration_ComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000883984</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2008-01-01</xbrli:startDate>
      <xbrli:endDate>2008-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="fy2008_Instant_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000883984</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2008-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="fy2008_Instant_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000883984</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2008-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="fy2008_Instant_TreasuryStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000883984</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2008-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="fy2008_Instant_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000883984</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2008-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="fy2008_Instant_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000883984</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2008-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="fy2008_Instant_ComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000883984</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2008-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="fy2007_Duration_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000883984</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2007-01-01</xbrli:startDate>
      <xbrli:endDate>2007-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="fy2007_Duration_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000883984</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2007-01-01</xbrli:startDate>
      <xbrli:endDate>2007-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="fy2007_Duration_TreasuryStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000883984</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2007-01-01</xbrli:startDate>
      <xbrli:endDate>2007-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="fy2007_Duration_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000883984</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2007-01-01</xbrli:startDate>
      <xbrli:endDate>2007-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="fy2007_Duration_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000883984</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2007-01-01</xbrli:startDate>
      <xbrli:endDate>2007-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="fy2007_Duration_ComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000883984</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2007-01-01</xbrli:startDate>
      <xbrli:endDate>2007-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="fy2007_Instant_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000883984</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2007-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="fy2007_Instant_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000883984</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2007-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="fy2007_Instant_TreasuryStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000883984</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2007-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="fy2007_Instant_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000883984</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2007-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="fy2007_Instant_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000883984</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2007-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="fy2007_Instant_ComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000883984</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2007-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="fy2006_Duration_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000883984</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2006-01-01</xbrli:startDate>
      <xbrli:endDate>2006-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="fy2006_Duration_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000883984</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2006-01-01</xbrli:startDate>
      <xbrli:endDate>2006-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="fy2006_Duration_TreasuryStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000883984</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2006-01-01</xbrli:startDate>
      <xbrli:endDate>2006-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="fy2006_Duration_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000883984</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2006-01-01</xbrli:startDate>
      <xbrli:endDate>2006-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="fy2006_Duration_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000883984</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2006-01-01</xbrli:startDate>
      <xbrli:endDate>2006-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="fy2006_Duration_ComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000883984</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2006-01-01</xbrli:startDate>
      <xbrli:endDate>2006-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="fy2006_Instant_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000883984</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2006-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="fy2006_Instant_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000883984</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2006-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="fy2006_Instant_TreasuryStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000883984</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2006-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="fy2006_Instant_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000883984</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2006-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="fy2006_Instant_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000883984</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2006-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="fy2006_Instant_ComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000883984</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2006-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="I2008pf">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000883984</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2008-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="I2008so">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000883984</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2009-01-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:unit id="USD">
    <xbrli:measure>iso4217:USD</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="shares">
    <xbrli:measure>xbrli:shares</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="usdPerShare">
    <xbrli:divide>
      <xbrli:unitNumerator>
        <xbrli:measure>iso4217:USD</xbrli:measure>
      </xbrli:unitNumerator>
      <xbrli:unitDenominator>
        <xbrli:measure>xbrli:shares</xbrli:measure>
      </xbrli:unitDenominator>
    </xbrli:divide>
  </xbrli:unit>
  <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent decimals="-3" contextRef="I2008" unitRef="USD">320000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
  <us-gaap:ConvertiblePreferredStockParStatedValuePerShare decimals="-3" contextRef="I2008" unitRef="usdPerShare">1</us-gaap:ConvertiblePreferredStockParStatedValuePerShare>
  <us-gaap:ConvertiblePreferredStockSharesAuthorized decimals="INF" contextRef="I2008" unitRef="shares">500000</us-gaap:ConvertiblePreferredStockSharesAuthorized>
  <us-gaap:ConvertiblePreferredStockSharesIssued decimals="INF" contextRef="I2008" unitRef="shares">0</us-gaap:ConvertiblePreferredStockSharesIssued>
  <us-gaap:ConvertiblePreferredStockSharesOutstanding decimals="INF" contextRef="I2008" unitRef="shares">0</us-gaap:ConvertiblePreferredStockSharesOutstanding>
  <us-gaap:CommonStockParOrStatedValuePerShare decimals="2" contextRef="I2008" unitRef="usdPerShare">0.10</us-gaap:CommonStockParOrStatedValuePerShare>
  <us-gaap:CommonStockSharesAuthorized decimals="INF" contextRef="I2008" unitRef="shares">80000000</us-gaap:CommonStockSharesAuthorized>
  <us-gaap:CommonStockSharesIssued decimals="INF" contextRef="I2008" unitRef="shares">14783668</us-gaap:CommonStockSharesIssued>
  <us-gaap:CommonStockSharesOutstanding decimals="INF" contextRef="I2008" unitRef="shares">14730725</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:TreasuryStockShares decimals="INF" contextRef="I2008" unitRef="shares">52943</us-gaap:TreasuryStockShares>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue decimals="-3" contextRef="I2008" unitRef="USD">55696000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:AvailableForSaleSecuritiesCurrent decimals="-3" contextRef="I2008" unitRef="USD">56093000</us-gaap:AvailableForSaleSecuritiesCurrent>
  <us-gaap:CashCashEquivalentsAndShortTermInvestments decimals="-3" contextRef="I2008" unitRef="USD">111789000</us-gaap:CashCashEquivalentsAndShortTermInvestments>
  <us-gaap:AccountsReceivableNetCurrent decimals="-3" contextRef="I2008" unitRef="USD">38423000</us-gaap:AccountsReceivableNetCurrent>
  <us-gaap:InventoryNet decimals="-3" contextRef="I2008" unitRef="USD">17930000</us-gaap:InventoryNet>
  <us-gaap:PrepaidTaxes decimals="-3" contextRef="I2008" unitRef="USD">4544000</us-gaap:PrepaidTaxes>
  <us-gaap:DeferredTaxAssetsNetCurrent decimals="-3" contextRef="I2008" unitRef="USD">3231000</us-gaap:DeferredTaxAssetsNetCurrent>
  <icui:PrepaidExpensesAndOtherAssetsCurrent decimals="-3" contextRef="I2008" unitRef="USD">3471000</icui:PrepaidExpensesAndOtherAssetsCurrent>
  <us-gaap:AssetsCurrent decimals="-3" contextRef="I2008" unitRef="USD">179388000</us-gaap:AssetsCurrent>
  <us-gaap:PropertyPlantAndEquipmentNet decimals="-3" contextRef="I2008" unitRef="USD">69897000</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:AssetsHeldForSalePropertyPlantAndEquipment decimals="-3" contextRef="I2008" unitRef="USD">940000</us-gaap:AssetsHeldForSalePropertyPlantAndEquipment>
  <us-gaap:AvailableForSaleSecuritiesNoncurrent decimals="-3" contextRef="I2008" unitRef="USD">11350000</us-gaap:AvailableForSaleSecuritiesNoncurrent>
  <us-gaap:IntangibleAssetsNetExcludingGoodwill decimals="-3" contextRef="I2008" unitRef="USD">10780000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
  <us-gaap:DeferredTaxAssetsNetNoncurrent decimals="-3" contextRef="I2008" unitRef="USD">3855000</us-gaap:DeferredTaxAssetsNetNoncurrent>
  <icui:IncomeTaxesReceivableNoncurrent decimals="-3" contextRef="I2008" unitRef="USD">1210000</icui:IncomeTaxesReceivableNoncurrent>
  <us-gaap:Assets decimals="-3" contextRef="I2008" unitRef="USD">283434000</us-gaap:Assets>
  <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent decimals="-3" contextRef="I2008" unitRef="USD">6014000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
  <us-gaap:AccountsPayable decimals="-3" contextRef="I2008" unitRef="USD">7879000</us-gaap:AccountsPayable>
  <us-gaap:AccruedLiabilities decimals="-3" contextRef="I2008" unitRef="USD">14081000</us-gaap:AccruedLiabilities>
  <us-gaap:LiabilitiesCurrent decimals="-3" contextRef="I2008" unitRef="USD">21960000</us-gaap:LiabilitiesCurrent>
  <us-gaap:CommitmentsAndContingencies xsi:nil="true" contextRef="I2008" unitRef="USD"/>
  <us-gaap:DeferredTaxLiabilitiesNoncurrent decimals="-3" contextRef="I2008" unitRef="USD">4007000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
  <icui:IncomeTaxesPayableNoncurrent decimals="-3" contextRef="I2008" unitRef="USD">4436000</icui:IncomeTaxesPayableNoncurrent>
  <us-gaap:ConvertiblePreferredStockNonredeemableOrRedeemableIssuerOptionValue decimals="0" contextRef="I2008" unitRef="USD">0</us-gaap:ConvertiblePreferredStockNonredeemableOrRedeemableIssuerOptionValue>
  <us-gaap:CommonStockValue decimals="-3" contextRef="I2008" unitRef="USD">1478000</us-gaap:CommonStockValue>
  <us-gaap:AdditionalPaidInCapital decimals="-3" contextRef="I2008" unitRef="USD">50970000</us-gaap:AdditionalPaidInCapital>
  <us-gaap:TreasuryStockValue decimals="-3" contextRef="I2008" unitRef="USD">1623000</us-gaap:TreasuryStockValue>
  <us-gaap:RetainedEarningsAccumulatedDeficit decimals="-3" contextRef="I2008" unitRef="USD">201304000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax decimals="-3" contextRef="I2008" unitRef="USD">902000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:LiabilitiesAndStockholdersEquity decimals="-3" contextRef="I2008" unitRef="USD">283434000</us-gaap:LiabilitiesAndStockholdersEquity>
  <us-gaap:DepreciationAndAmortization decimals="-3" contextRef="D2008" unitRef="USD">14220000</us-gaap:DepreciationAndAmortization>
  <us-gaap:ProvisionForDoubtfulAccounts decimals="-3" contextRef="D2008" unitRef="USD">-270000</us-gaap:ProvisionForDoubtfulAccounts>
  <us-gaap:ShareBasedCompensation decimals="-3" contextRef="D2008" unitRef="USD">1891000</us-gaap:ShareBasedCompensation>
  <us-gaap:GainLossOnSaleOfPropertyPlantEquipment decimals="-3" contextRef="D2008" unitRef="USD">-653000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
  <us-gaap:IncreaseDecreaseInAccountsReceivable decimals="-3" contextRef="D2008" unitRef="USD">12375000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <us-gaap:IncreaseDecreaseInInventories decimals="-3" contextRef="D2008" unitRef="USD">-1447000</us-gaap:IncreaseDecreaseInInventories>
  <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets decimals="-3" contextRef="D2008" unitRef="USD">-197000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
  <us-gaap:IncreaseDecreaseInAccountsPayable decimals="-3" contextRef="D2008" unitRef="USD">-525000</us-gaap:IncreaseDecreaseInAccountsPayable>
  <us-gaap:IncreaseDecreaseInAccruedLiabilities decimals="-3" contextRef="D2008" unitRef="USD">1093000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
  <icui:IncreaseDecreaseInPrepaidAndDeferredIncomeTaxes decimals="-3" contextRef="D2008" unitRef="USD">-404000</icui:IncreaseDecreaseInPrepaidAndDeferredIncomeTaxes>
  <us-gaap:NetCashProvidedByUsedInOperatingActivities decimals="-3" contextRef="D2008" unitRef="USD">30227000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment decimals="-3" contextRef="D2008" unitRef="USD">11351000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <us-gaap:PaymentsForProceedsFromLoansReceivable decimals="-3" contextRef="D2008" unitRef="USD">-646000</us-gaap:PaymentsForProceedsFromLoansReceivable>
  <us-gaap:IncreaseDecreaseInRestrictedCash decimals="-3" contextRef="D2008" unitRef="USD">6014000</us-gaap:IncreaseDecreaseInRestrictedCash>
  <us-gaap:PaymentsToAcquireMarketableSecurities decimals="-3" contextRef="D2008" unitRef="USD">62945000</us-gaap:PaymentsToAcquireMarketableSecurities>
  <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities decimals="-3" contextRef="D2008" unitRef="USD">83272000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
  <us-gaap:NetCashProvidedByUsedInInvestingActivities decimals="-3" contextRef="D2008" unitRef="USD">3608000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <us-gaap:ProceedsFromStockOptionsExercised decimals="-3" contextRef="D2008" unitRef="USD">9471000</us-gaap:ProceedsFromStockOptionsExercised>
  <us-gaap:ProceedsFromStockPlans decimals="-3" contextRef="D2008" unitRef="USD">1373000</us-gaap:ProceedsFromStockPlans>
  <us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities decimals="-3" contextRef="D2008" unitRef="USD">8996000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities>
  <us-gaap:PaymentsForRepurchaseOfCommonStock decimals="-3" contextRef="D2008" unitRef="USD">5859000</us-gaap:PaymentsForRepurchaseOfCommonStock>
  <us-gaap:NetCashProvidedByUsedInFinancingActivities decimals="-3" contextRef="D2008" unitRef="USD">13981000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents decimals="-3" contextRef="D2008" unitRef="USD">7000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease decimals="-3" contextRef="D2008" unitRef="USD">47823000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <us-gaap:SalesRevenueGoodsNet decimals="-3" contextRef="D2008" unitRef="USD">203026000</us-gaap:SalesRevenueGoodsNet>
  <icui:RevenueOther decimals="-3" contextRef="D2008" unitRef="USD">1700000</icui:RevenueOther>
  <us-gaap:Revenues decimals="-3" contextRef="D2008" unitRef="USD">204726000</us-gaap:Revenues>
  <us-gaap:CostOfGoodsSold decimals="-3" contextRef="D2008" unitRef="USD">114910000</us-gaap:CostOfGoodsSold>
  <us-gaap:GrossProfit decimals="-3" contextRef="D2008" unitRef="USD">89816000</us-gaap:GrossProfit>
  <us-gaap:SellingGeneralAndAdministrativeExpense decimals="-3" contextRef="D2008" unitRef="USD">53611000</us-gaap:SellingGeneralAndAdministrativeExpense>
  <us-gaap:ResearchAndDevelopmentExpense decimals="-3" contextRef="D2008" unitRef="USD">4822000</us-gaap:ResearchAndDevelopmentExpense>
  <us-gaap:OperatingExpenses decimals="-3" contextRef="D2008" unitRef="USD">58433000</us-gaap:OperatingExpenses>
  <us-gaap:OperatingIncomeLoss decimals="-3" contextRef="D2008" unitRef="USD">31383000</us-gaap:OperatingIncomeLoss>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments decimals="-3" contextRef="D2008" unitRef="USD">36078000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeTaxExpenseBenefit decimals="-3" contextRef="D2008" unitRef="USD">11778000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:EarningsPerShareBasic decimals="2" contextRef="D2008" unitRef="usdPerShare">1.72</us-gaap:EarningsPerShareBasic>
  <us-gaap:EarningsPerShareDiluted decimals="2" contextRef="D2008" unitRef="usdPerShare">1.67</us-gaap:EarningsPerShareDiluted>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic decimals="INF" contextRef="D2008" unitRef="shares">14144245</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding decimals="INF" contextRef="D2008" unitRef="shares">14564893</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:NetIncomeLoss decimals="-3" contextRef="D2008" unitRef="USD">24300000</us-gaap:NetIncomeLoss>
  <us-gaap:EquityComponentDomain contextRef="D2008"/>
  <us-gaap:TreasuryStockValueAcquiredParValueMethod decimals="-3" contextRef="D2008" unitRef="USD">5858000</us-gaap:TreasuryStockValueAcquiredParValueMethod>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised decimals="-3" contextRef="D2008" unitRef="USD">17915000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan decimals="-3" contextRef="D2008" unitRef="USD">1373000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation decimals="-3" contextRef="D2008" unitRef="USD">1891000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <us-gaap:TreasuryStockSharesAcquired decimals="0" contextRef="D2008" unitRef="shares">-180000</us-gaap:TreasuryStockSharesAcquired>
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised decimals="-3" contextRef="D2008" unitRef="shares">1162456</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
  <us-gaap:StockholdersEquity decimals="-3" contextRef="I2008" unitRef="USD">253031000</us-gaap:StockholdersEquity>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue decimals="-3" contextRef="I2007" unitRef="USD">7873000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:AvailableForSaleSecuritiesCurrent decimals="-3" contextRef="I2007" unitRef="USD">87770000</us-gaap:AvailableForSaleSecuritiesCurrent>
  <us-gaap:CashCashEquivalentsAndShortTermInvestments decimals="-3" contextRef="I2007" unitRef="USD">95643000</us-gaap:CashCashEquivalentsAndShortTermInvestments>
  <us-gaap:AccountsReceivableNetCurrent decimals="-3" contextRef="I2007" unitRef="USD">26115000</us-gaap:AccountsReceivableNetCurrent>
  <us-gaap:InventoryNet decimals="-3" contextRef="I2007" unitRef="USD">19504000</us-gaap:InventoryNet>
  <us-gaap:PrepaidTaxes decimals="-3" contextRef="I2007" unitRef="USD">2740000</us-gaap:PrepaidTaxes>
  <us-gaap:DeferredTaxAssetsNetCurrent decimals="-3" contextRef="I2007" unitRef="USD">4509000</us-gaap:DeferredTaxAssetsNetCurrent>
  <icui:PrepaidExpensesAndOtherAssetsCurrent decimals="-3" contextRef="I2007" unitRef="USD">4746000</icui:PrepaidExpensesAndOtherAssetsCurrent>
  <us-gaap:PropertyPlantAndEquipmentNet decimals="-3" contextRef="I2007" unitRef="USD">72708000</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:DeferredTaxAssetsNetNoncurrent decimals="-3" contextRef="I2007" unitRef="USD">2432000</us-gaap:DeferredTaxAssetsNetNoncurrent>
  <icui:IncomeTaxesReceivableNoncurrent decimals="-3" contextRef="I2007" unitRef="USD">1848000</icui:IncomeTaxesReceivableNoncurrent>
  <us-gaap:OtherAssetsNoncurrent decimals="-3" contextRef="I2007" unitRef="USD">465000</us-gaap:OtherAssetsNoncurrent>
  <us-gaap:Assets decimals="-3" contextRef="I2007" unitRef="USD">242594000</us-gaap:Assets>
  <us-gaap:AssetsCurrent decimals="-3" contextRef="I2007" unitRef="USD">153257000</us-gaap:AssetsCurrent>
  <us-gaap:IntangibleAssetsNetExcludingGoodwill decimals="-3" contextRef="I2007" unitRef="USD">11884000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
  <us-gaap:AccountsPayable decimals="-3" contextRef="I2007" unitRef="USD">8439000</us-gaap:AccountsPayable>
  <us-gaap:AccruedLiabilities decimals="-3" contextRef="I2007" unitRef="USD">13036000</us-gaap:AccruedLiabilities>
  <us-gaap:LiabilitiesCurrent decimals="-3" contextRef="I2007" unitRef="USD">21475000</us-gaap:LiabilitiesCurrent>
  <us-gaap:CommitmentsAndContingencies xsi:nil="true" contextRef="I2007" unitRef="USD"/>
  <us-gaap:DeferredTaxLiabilitiesNoncurrent decimals="-3" contextRef="I2007" unitRef="USD">4325000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
  <icui:IncomeTaxesPayableNoncurrent decimals="-3" contextRef="I2007" unitRef="USD">2890000</icui:IncomeTaxesPayableNoncurrent>
  <us-gaap:CommonStockValue decimals="-3" contextRef="I2007" unitRef="USD">1475000</us-gaap:CommonStockValue>
  <us-gaap:ConvertiblePreferredStockNonredeemableOrRedeemableIssuerOptionValue decimals="0" contextRef="I2007" unitRef="USD">0</us-gaap:ConvertiblePreferredStockNonredeemableOrRedeemableIssuerOptionValue>
  <us-gaap:AdditionalPaidInCapital decimals="-3" contextRef="I2007" unitRef="USD">74805000</us-gaap:AdditionalPaidInCapital>
  <us-gaap:TreasuryStockValue decimals="-3" contextRef="I2007" unitRef="USD">40776000</us-gaap:TreasuryStockValue>
  <us-gaap:RetainedEarningsAccumulatedDeficit decimals="-3" contextRef="I2007" unitRef="USD">177004000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax decimals="-3" contextRef="I2007" unitRef="USD">1396000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:StockholdersEquity decimals="-3" contextRef="I2007" unitRef="USD">213904000</us-gaap:StockholdersEquity>
  <us-gaap:LiabilitiesAndStockholdersEquity decimals="-3" contextRef="I2007" unitRef="USD">242594000</us-gaap:LiabilitiesAndStockholdersEquity>
  <us-gaap:SalesRevenueGoodsNet decimals="-3" contextRef="D2007" unitRef="USD">185618000</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:SalesRevenueGoodsNet decimals="-3" contextRef="D2006" unitRef="USD">198788000</us-gaap:SalesRevenueGoodsNet>
  <icui:RevenueOther decimals="-3" contextRef="D2007" unitRef="USD">2520000</icui:RevenueOther>
  <icui:RevenueOther decimals="-3" contextRef="D2006" unitRef="USD">2825000</icui:RevenueOther>
  <us-gaap:Revenues decimals="-3" contextRef="D2007" unitRef="USD">188138000</us-gaap:Revenues>
  <us-gaap:Revenues decimals="-3" contextRef="D2006" unitRef="USD">201613000</us-gaap:Revenues>
  <us-gaap:CostOfGoodsSold decimals="-3" contextRef="D2007" unitRef="USD">109895000</us-gaap:CostOfGoodsSold>
  <us-gaap:CostOfGoodsSold decimals="-3" contextRef="D2006" unitRef="USD">120929000</us-gaap:CostOfGoodsSold>
  <us-gaap:GrossProfit decimals="-3" contextRef="D2007" unitRef="USD">78243000</us-gaap:GrossProfit>
  <us-gaap:GrossProfit decimals="-3" contextRef="D2006" unitRef="USD">80684000</us-gaap:GrossProfit>
  <us-gaap:SellingGeneralAndAdministrativeExpense decimals="-3" contextRef="D2007" unitRef="USD">45484000</us-gaap:SellingGeneralAndAdministrativeExpense>
  <us-gaap:SellingGeneralAndAdministrativeExpense decimals="-3" contextRef="D2006" unitRef="USD">44245000</us-gaap:SellingGeneralAndAdministrativeExpense>
  <us-gaap:ResearchAndDevelopmentExpense decimals="-3" contextRef="D2007" unitRef="USD">8111000</us-gaap:ResearchAndDevelopmentExpense>
  <us-gaap:ResearchAndDevelopmentExpense decimals="-3" contextRef="D2006" unitRef="USD">7659000</us-gaap:ResearchAndDevelopmentExpense>
  <us-gaap:OperatingIncomeLoss decimals="-3" contextRef="D2007" unitRef="USD">24648000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss decimals="-3" contextRef="D2006" unitRef="USD">30873000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingExpenses decimals="-3" contextRef="D2006" unitRef="USD">49811000</us-gaap:OperatingExpenses>
  <us-gaap:OperatingExpenses decimals="-3" contextRef="D2007" unitRef="USD">53595000</us-gaap:OperatingExpenses>
  <us-gaap:NonoperatingIncomeExpense decimals="-3" contextRef="D2008" unitRef="USD">4695000</us-gaap:NonoperatingIncomeExpense>
  <us-gaap:NonoperatingIncomeExpense decimals="-3" contextRef="D2007" unitRef="USD">8698000</us-gaap:NonoperatingIncomeExpense>
  <us-gaap:NonoperatingIncomeExpense decimals="-3" contextRef="D2006" unitRef="USD">4462000</us-gaap:NonoperatingIncomeExpense>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments decimals="-3" contextRef="D2007" unitRef="USD">33346000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments decimals="-3" contextRef="D2006" unitRef="USD">35335000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeTaxExpenseBenefit decimals="-3" contextRef="D2007" unitRef="USD">10337000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:IncomeTaxExpenseBenefit decimals="-3" contextRef="D2006" unitRef="USD">10240000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:MinorityInterestInNetIncomeLossOfConsolidatedEntities decimals="-3" contextRef="D2007" unitRef="USD">-70000</us-gaap:MinorityInterestInNetIncomeLossOfConsolidatedEntities>
  <us-gaap:MinorityInterestInNetIncomeLossOfConsolidatedEntities decimals="-3" contextRef="D2006" unitRef="USD">-565000</us-gaap:MinorityInterestInNetIncomeLossOfConsolidatedEntities>
  <us-gaap:NetIncomeLoss decimals="-3" contextRef="D2007" unitRef="USD">23079000</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLoss decimals="-3" contextRef="D2006" unitRef="USD">25660000</us-gaap:NetIncomeLoss>
  <us-gaap:EarningsPerShareBasic decimals="2" contextRef="D2007" unitRef="usdPerShare">1.62</us-gaap:EarningsPerShareBasic>
  <us-gaap:EarningsPerShareBasic decimals="2" contextRef="D2006" unitRef="usdPerShare">1.78</us-gaap:EarningsPerShareBasic>
  <us-gaap:EarningsPerShareDiluted decimals="2" contextRef="D2007" unitRef="usdPerShare">1.51</us-gaap:EarningsPerShareDiluted>
  <us-gaap:EarningsPerShareDiluted decimals="2" contextRef="D2006" unitRef="usdPerShare">1.64</us-gaap:EarningsPerShareDiluted>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic decimals="INF" contextRef="D2007" unitRef="shares">14281696</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic decimals="INF" contextRef="D2006" unitRef="shares">14411699</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding decimals="INF" contextRef="D2007" unitRef="shares">15265108</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding decimals="INF" contextRef="D2006" unitRef="shares">15599132</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:GainLossOnDispositionOfProperty decimals="-3" contextRef="D2006" unitRef="USD">2093000</us-gaap:GainLossOnDispositionOfProperty>
  <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent decimals="-3" contextRef="I2007" unitRef="USD">655000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
  <us-gaap:ConvertiblePreferredStockParStatedValuePerShare decimals="-3" contextRef="I2007" unitRef="usdPerShare">1</us-gaap:ConvertiblePreferredStockParStatedValuePerShare>
  <us-gaap:CommonStockSharesIssued decimals="INF" contextRef="I2007" unitRef="shares">14746951</us-gaap:CommonStockSharesIssued>
  <us-gaap:CommonStockSharesOutstanding decimals="INF" contextRef="I2007" unitRef="shares">13689450</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:TreasuryStockShares decimals="INF" contextRef="I2007" unitRef="shares">1057501</us-gaap:TreasuryStockShares>
  <us-gaap:ConvertiblePreferredStockSharesAuthorized decimals="INF" contextRef="I2007" unitRef="shares">500000</us-gaap:ConvertiblePreferredStockSharesAuthorized>
  <us-gaap:ConvertiblePreferredStockSharesIssued decimals="INF" contextRef="I2007" unitRef="shares">0</us-gaap:ConvertiblePreferredStockSharesIssued>
  <us-gaap:ConvertiblePreferredStockSharesOutstanding decimals="INF" contextRef="I2007" unitRef="shares">0</us-gaap:ConvertiblePreferredStockSharesOutstanding>
  <us-gaap:CommonStockParOrStatedValuePerShare decimals="2" contextRef="I2007" unitRef="usdPerShare">0.10</us-gaap:CommonStockParOrStatedValuePerShare>
  <us-gaap:CommonStockSharesAuthorized decimals="INF" contextRef="I2007" unitRef="shares">80000000</us-gaap:CommonStockSharesAuthorized>
  <us-gaap:DepreciationAndAmortization decimals="-3" contextRef="D2007" unitRef="USD">11796000</us-gaap:DepreciationAndAmortization>
  <us-gaap:DepreciationAndAmortization decimals="-3" contextRef="D2006" unitRef="USD">11231000</us-gaap:DepreciationAndAmortization>
  <us-gaap:ProvisionForDoubtfulAccounts decimals="-3" contextRef="D2007" unitRef="USD">331000</us-gaap:ProvisionForDoubtfulAccounts>
  <us-gaap:ProvisionForDoubtfulAccounts decimals="-3" contextRef="D2006" unitRef="USD">-273000</us-gaap:ProvisionForDoubtfulAccounts>
  <us-gaap:ShareBasedCompensation decimals="-3" contextRef="D2007" unitRef="USD">1052000</us-gaap:ShareBasedCompensation>
  <us-gaap:ShareBasedCompensation decimals="-3" contextRef="D2006" unitRef="USD">487000</us-gaap:ShareBasedCompensation>
  <us-gaap:GainLossOnSaleOfPropertyPlantEquipment decimals="-3" contextRef="D2007" unitRef="USD">130000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
  <us-gaap:GainLossOnSaleOfPropertyPlantEquipment decimals="-3" contextRef="D2006" unitRef="USD">2093000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
  <us-gaap:IncreaseDecreaseInAccountsReceivable decimals="-3" contextRef="D2007" unitRef="USD">-523000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <us-gaap:IncreaseDecreaseInAccountsReceivable decimals="-3" contextRef="D2006" unitRef="USD">2353000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <us-gaap:IncreaseDecreaseInInventories decimals="-3" contextRef="D2007" unitRef="USD">3033000</us-gaap:IncreaseDecreaseInInventories>
  <us-gaap:IncreaseDecreaseInInventories decimals="-3" contextRef="D2006" unitRef="USD">785000</us-gaap:IncreaseDecreaseInInventories>
  <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets decimals="-3" contextRef="D2007" unitRef="USD">240000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
  <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets decimals="-3" contextRef="D2006" unitRef="USD">1504000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
  <us-gaap:IncreaseDecreaseInAccountsPayable decimals="-3" contextRef="D2007" unitRef="USD">250000</us-gaap:IncreaseDecreaseInAccountsPayable>
  <us-gaap:IncreaseDecreaseInAccountsPayable decimals="-3" contextRef="D2006" unitRef="USD">3034000</us-gaap:IncreaseDecreaseInAccountsPayable>
  <us-gaap:IncreaseDecreaseInAccruedLiabilities decimals="-3" contextRef="D2007" unitRef="USD">5144000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
  <us-gaap:IncreaseDecreaseInAccruedLiabilities decimals="-3" contextRef="D2006" unitRef="USD">-1141000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
  <icui:IncreaseDecreaseInPrepaidAndDeferredIncomeTaxes decimals="-3" contextRef="D2007" unitRef="USD">2810000</icui:IncreaseDecreaseInPrepaidAndDeferredIncomeTaxes>
  <icui:IncreaseDecreaseInPrepaidAndDeferredIncomeTaxes decimals="-3" contextRef="D2006" unitRef="USD">-90000</icui:IncreaseDecreaseInPrepaidAndDeferredIncomeTaxes>
  <us-gaap:NetCashProvidedByUsedInOperatingActivities decimals="-3" contextRef="D2007" unitRef="USD">41512000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <us-gaap:NetCashProvidedByUsedInOperatingActivities decimals="-3" contextRef="D2006" unitRef="USD">31608000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment decimals="-3" contextRef="D2007" unitRef="USD">23645000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment decimals="-3" contextRef="D2006" unitRef="USD">19612000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <us-gaap:ProceedsFromSaleOfProductiveAssets decimals="-3" contextRef="D2007" unitRef="USD">504000</us-gaap:ProceedsFromSaleOfProductiveAssets>
  <us-gaap:ProceedsFromSaleOfProductiveAssets decimals="-3" contextRef="D2006" unitRef="USD">6062000</us-gaap:ProceedsFromSaleOfProductiveAssets>
  <icui:CashPaidForAcquiredAssets decimals="-3" contextRef="D2007" unitRef="USD">3224000</icui:CashPaidForAcquiredAssets>
  <us-gaap:PaymentsForProceedsFromLoansReceivable decimals="-3" contextRef="D2007" unitRef="USD">-73000</us-gaap:PaymentsForProceedsFromLoansReceivable>
  <us-gaap:PaymentsForProceedsFromLoansReceivable decimals="-3" contextRef="D2006" unitRef="USD">-2881000</us-gaap:PaymentsForProceedsFromLoansReceivable>
  <us-gaap:PaymentsToAcquireMarketableSecurities decimals="-3" contextRef="D2007" unitRef="USD">38863000</us-gaap:PaymentsToAcquireMarketableSecurities>
  <us-gaap:PaymentsToAcquireMarketableSecurities decimals="-3" contextRef="D2006" unitRef="USD">43724000</us-gaap:PaymentsToAcquireMarketableSecurities>
  <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities decimals="-3" contextRef="D2007" unitRef="USD">54858000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
  <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities decimals="-3" contextRef="D2006" unitRef="USD">19847000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
  <us-gaap:NetCashProvidedByUsedInInvestingActivities decimals="-3" contextRef="D2007" unitRef="USD">-10297000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <us-gaap:NetCashProvidedByUsedInInvestingActivities decimals="-3" contextRef="D2006" unitRef="USD">-34546000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <us-gaap:ProceedsFromStockOptionsExercised decimals="-3" contextRef="D2007" unitRef="USD">2090000</us-gaap:ProceedsFromStockOptionsExercised>
  <us-gaap:ProceedsFromStockOptionsExercised decimals="-3" contextRef="D2006" unitRef="USD">8497000</us-gaap:ProceedsFromStockOptionsExercised>
  <us-gaap:ProceedsFromStockPlans decimals="-3" contextRef="D2007" unitRef="USD">1402000</us-gaap:ProceedsFromStockPlans>
  <us-gaap:ProceedsFromStockPlans decimals="-3" contextRef="D2006" unitRef="USD">1252000</us-gaap:ProceedsFromStockPlans>
  <us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities decimals="-3" contextRef="D2007" unitRef="USD">551000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities>
  <us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities decimals="-3" contextRef="D2006" unitRef="USD">6512000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities>
  <us-gaap:PaymentsForRepurchaseOfCommonStock decimals="-3" contextRef="D2007" unitRef="USD">41000000</us-gaap:PaymentsForRepurchaseOfCommonStock>
  <us-gaap:PaymentsForRepurchaseOfCommonStock decimals="-3" contextRef="D2006" unitRef="USD">6986000</us-gaap:PaymentsForRepurchaseOfCommonStock>
  <us-gaap:NetCashProvidedByUsedInFinancingActivities decimals="-3" contextRef="D2007" unitRef="USD">-36957000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <us-gaap:NetCashProvidedByUsedInFinancingActivities decimals="-3" contextRef="D2006" unitRef="USD">9275000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents decimals="-3" contextRef="D2007" unitRef="USD">462000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents decimals="-3" contextRef="D2006" unitRef="USD">-38000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease decimals="-3" contextRef="D2007" unitRef="USD">-5280000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease decimals="-3" contextRef="D2006" unitRef="USD">6299000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue decimals="-3" contextRef="I2006" unitRef="USD">13153000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue decimals="-3" contextRef="I2005" unitRef="USD">6854000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:IncomeTaxesPaidNet decimals="-3" contextRef="D2008" unitRef="USD">3073000</us-gaap:IncomeTaxesPaidNet>
  <us-gaap:IncomeTaxesPaidNet decimals="-3" contextRef="D2007" unitRef="USD">7476000</us-gaap:IncomeTaxesPaidNet>
  <us-gaap:IncomeTaxesPaidNet decimals="-3" contextRef="D2006" unitRef="USD">4001000</us-gaap:IncomeTaxesPaidNet>
  <us-gaap:StockholdersEquity decimals="-3" contextRef="I2005_CommonStockMember" unitRef="USD">1416000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity decimals="-3" contextRef="I2005_AdditionalPaidInCapitalMember" unitRef="USD">60154000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity decimals="-3" contextRef="I2005_TreasuryStockMember" unitRef="USD">-609000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity decimals="-3" contextRef="I2005_RetainedEarningsMember" unitRef="USD">128265000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity decimals="-3" contextRef="I2005_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD">-28000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity decimals="-3" contextRef="I2005" unitRef="USD">189198000</us-gaap:StockholdersEquity>
  <us-gaap:CommonStockSharesOutstanding decimals="INF" contextRef="I2005_CommonStockMember" unitRef="shares">14136298</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised decimals="-3" contextRef="fy2006_Duration_CommonStockMember" unitRef="USD">57000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan decimals="-3" contextRef="fy2006_Duration_CommonStockMember" unitRef="USD">2000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
  <us-gaap:StockholdersEquity decimals="-3" contextRef="fy2006_Instant_CommonStockMember" unitRef="USD">1475000</us-gaap:StockholdersEquity>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised decimals="-3" contextRef="fy2006_Duration_AdditionalPaidInCapitalMember" unitRef="USD">13528000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan decimals="-3" contextRef="fy2006_Duration_AdditionalPaidInCapitalMember" unitRef="USD">320000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation decimals="-3" contextRef="fy2006_Duration_AdditionalPaidInCapitalMember" unitRef="USD">487000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <us-gaap:StockholdersEquity decimals="-3" contextRef="fy2006_Instant_AdditionalPaidInCapitalMember" unitRef="USD">74489000</us-gaap:StockholdersEquity>
  <us-gaap:TreasuryStockSharesAcquired decimals="INF" contextRef="fy2006_Duration_CommonStockMember" unitRef="shares">-165323</us-gaap:TreasuryStockSharesAcquired>
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised decimals="INF" contextRef="fy2006_Duration_CommonStockMember" unitRef="shares">604240</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans decimals="INF" contextRef="fy2006_Duration_CommonStockMember" unitRef="shares">45206</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
  <us-gaap:CommonStockSharesOutstanding decimals="INF" contextRef="fy2006_Instant_CommonStockMember" unitRef="shares">14620421</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:TreasuryStockValueAcquiredParValueMethod decimals="-3" contextRef="fy2006_Duration_TreasuryStockMember" unitRef="USD">6986000</us-gaap:TreasuryStockValueAcquiredParValueMethod>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised decimals="-3" contextRef="fy2006_Duration_TreasuryStockMember" unitRef="USD">1282000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan decimals="-3" contextRef="fy2006_Duration_TreasuryStockMember" unitRef="USD">930000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
  <us-gaap:StockholdersEquity decimals="-3" contextRef="fy2006_Instant_TreasuryStockMember" unitRef="USD">-5383000</us-gaap:StockholdersEquity>
  <us-gaap:NetIncomeLoss decimals="-3" contextRef="fy2006_Duration_RetainedEarningsMember" unitRef="USD">25660000</us-gaap:NetIncomeLoss>
  <us-gaap:StockholdersEquity decimals="-3" contextRef="fy2006_Instant_RetainedEarningsMember" unitRef="USD">153925000</us-gaap:StockholdersEquity>
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax decimals="-3" contextRef="fy2006_Duration_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD">409000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax decimals="-3" contextRef="fy2006_Duration_ComprehensiveIncomeMember" unitRef="USD">409000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax decimals="-3" contextRef="D2006" unitRef="USD">409000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
  <us-gaap:StockholdersEquity decimals="-3" contextRef="fy2006_Instant_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD">381000</us-gaap:StockholdersEquity>
  <us-gaap:ComprehensiveIncomeNetOfTax decimals="-3" contextRef="fy2006_Duration_ComprehensiveIncomeMember" unitRef="USD">26069000</us-gaap:ComprehensiveIncomeNetOfTax>
  <us-gaap:NetIncomeLoss decimals="-3" contextRef="fy2006_Duration_ComprehensiveIncomeMember" unitRef="USD">25660000</us-gaap:NetIncomeLoss>
  <us-gaap:StockholdersEquity decimals="-3" contextRef="I2006" unitRef="USD">224887000</us-gaap:StockholdersEquity>
  <us-gaap:TreasuryStockValueAcquiredParValueMethod decimals="-3" contextRef="D2006" unitRef="USD">6986000</us-gaap:TreasuryStockValueAcquiredParValueMethod>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised decimals="-3" contextRef="D2006" unitRef="USD">14867000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan decimals="-3" contextRef="D2006" unitRef="USD">1252000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation decimals="-3" contextRef="D2006" unitRef="USD">487000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <us-gaap:CommonStockSharesOutstanding decimals="INF" contextRef="fy2007_Instant_CommonStockMember" unitRef="shares">13689450</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:TreasuryStockSharesAcquired decimals="INF" contextRef="fy2007_Duration_CommonStockMember" unitRef="shares">-1062922</us-gaap:TreasuryStockSharesAcquired>
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised decimals="INF" contextRef="fy2007_Duration_CommonStockMember" unitRef="shares">89252</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans decimals="INF" contextRef="fy2007_Duration_CommonStockMember" unitRef="shares">42699</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
  <us-gaap:StockholdersEquity decimals="-3" contextRef="fy2007_Instant_CommonStockMember" unitRef="USD">1475000</us-gaap:StockholdersEquity>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised decimals="-3" contextRef="fy2007_Duration_AdditionalPaidInCapitalMember" unitRef="USD">-1106000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan decimals="-3" contextRef="fy2007_Duration_AdditionalPaidInCapitalMember" unitRef="USD">-459000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation decimals="-3" contextRef="fy2007_Duration_AdditionalPaidInCapitalMember" unitRef="USD">1052000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalReallocationOfMinorityInterest decimals="-3" contextRef="fy2007_Duration_AdditionalPaidInCapitalMember" unitRef="USD">289000</us-gaap:AdjustmentsToAdditionalPaidInCapitalReallocationOfMinorityInterest>
  <us-gaap:StockholdersEquity decimals="-3" contextRef="fy2007_Instant_AdditionalPaidInCapitalMember" unitRef="USD">74805000</us-gaap:StockholdersEquity>
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan decimals="-3" contextRef="fy2007_Duration_TreasuryStockMember" unitRef="USD">1861000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
  <us-gaap:StockholdersEquity decimals="-3" contextRef="fy2007_Instant_TreasuryStockMember" unitRef="USD">-40776000</us-gaap:StockholdersEquity>
  <us-gaap:NetIncomeLoss decimals="-3" contextRef="fy2007_Duration_RetainedEarningsMember" unitRef="USD">23079000</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLoss decimals="-3" contextRef="fy2007_Duration_ComprehensiveIncomeMember" unitRef="USD">23079000</us-gaap:NetIncomeLoss>
  <us-gaap:StockholdersEquity decimals="-3" contextRef="fy2007_Instant_RetainedEarningsMember" unitRef="USD">177004000</us-gaap:StockholdersEquity>
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax decimals="-3" contextRef="fy2007_Duration_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD">1015000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax decimals="-3" contextRef="fy2007_Duration_ComprehensiveIncomeMember" unitRef="USD">1015000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax decimals="-3" contextRef="D2007" unitRef="USD">1015000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
  <us-gaap:StockholdersEquity decimals="-3" contextRef="fy2007_Instant_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD">1396000</us-gaap:StockholdersEquity>
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan decimals="-3" contextRef="D2007" unitRef="USD">1402000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation decimals="-3" contextRef="D2007" unitRef="USD">1052000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalReallocationOfMinorityInterest decimals="-3" contextRef="D2007" unitRef="USD">289000</us-gaap:AdjustmentsToAdditionalPaidInCapitalReallocationOfMinorityInterest>
  <us-gaap:TreasuryStockSharesAcquired decimals="INF" contextRef="fy2008_Duration_CommonStockMember" unitRef="shares">-180000</us-gaap:TreasuryStockSharesAcquired>
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised decimals="INF" contextRef="fy2008_Duration_CommonStockMember" unitRef="shares">1162456</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans decimals="INF" contextRef="fy2008_Duration_CommonStockMember" unitRef="shares">58819</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
  <us-gaap:CommonStockSharesOutstanding decimals="INF" contextRef="fy2008_Instant_CommonStockMember" unitRef="shares">14730725</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised decimals="-3" contextRef="fy2008_Duration_CommonStockMember" unitRef="USD">3000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <us-gaap:StockholdersEquity decimals="-3" contextRef="fy2008_Instant_CommonStockMember" unitRef="USD">1478000</us-gaap:StockholdersEquity>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised decimals="-3" contextRef="fy2008_Duration_AdditionalPaidInCapitalMember" unitRef="USD">-24794000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan decimals="-3" contextRef="fy2008_Duration_AdditionalPaidInCapitalMember" unitRef="USD">-932000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation decimals="-3" contextRef="fy2008_Duration_AdditionalPaidInCapitalMember" unitRef="USD">1891000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <us-gaap:StockholdersEquity decimals="-3" contextRef="fy2008_Instant_AdditionalPaidInCapitalMember" unitRef="USD">50970000</us-gaap:StockholdersEquity>
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan decimals="-3" contextRef="fy2008_Duration_TreasuryStockMember" unitRef="USD">2305000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
  <us-gaap:StockholdersEquity decimals="-3" contextRef="fy2008_Instant_TreasuryStockMember" unitRef="USD">-1623000</us-gaap:StockholdersEquity>
  <us-gaap:NetIncomeLoss decimals="-3" contextRef="fy2008_Duration_RetainedEarningsMember" unitRef="USD">24300000</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLoss decimals="-3" contextRef="fy2008_Duration_ComprehensiveIncomeMember" unitRef="USD">24300000</us-gaap:NetIncomeLoss>
  <us-gaap:StockholdersEquity decimals="-3" contextRef="fy2008_Instant_RetainedEarningsMember" unitRef="USD">201304000</us-gaap:StockholdersEquity>
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax decimals="-3" contextRef="fy2008_Duration_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD">-494000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax decimals="-3" contextRef="fy2008_Duration_ComprehensiveIncomeMember" unitRef="USD">-494000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax decimals="-3" contextRef="D2008" unitRef="USD">-494000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
  <us-gaap:ComprehensiveIncomeNetOfTax decimals="-3" contextRef="fy2008_Duration_ComprehensiveIncomeMember" unitRef="USD">23806000</us-gaap:ComprehensiveIncomeNetOfTax>
  <us-gaap:TreasuryStockValueAcquiredParValueMethod decimals="-3" contextRef="fy2008_Duration_TreasuryStockMember" unitRef="USD">5858000</us-gaap:TreasuryStockValueAcquiredParValueMethod>
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax decimals="-3" contextRef="fy2008_Duration_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD">74000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax>
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax decimals="-3" contextRef="fy2008_Duration_ComprehensiveIncomeMember" unitRef="USD">74000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax>
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax decimals="-3" contextRef="D2008" unitRef="USD">74000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation decimals="-3" contextRef="fy2008_Duration_AdditionalPaidInCapitalMember" unitRef="USD">8996000</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation decimals="-3" contextRef="D2008" unitRef="USD">8996000</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
  <icui:ResearchAndDevelopmentTaxCreditOriginatingFromStockOptionsAndOtherTaxBenefits decimals="-3" contextRef="fy2007_Duration_AdditionalPaidInCapitalMember" unitRef="USD">540000</icui:ResearchAndDevelopmentTaxCreditOriginatingFromStockOptionsAndOtherTaxBenefits>
  <us-gaap:TreasuryStockValueAcquiredParValueMethod decimals="-3" contextRef="fy2007_Duration_TreasuryStockMember" unitRef="USD">41000000</us-gaap:TreasuryStockValueAcquiredParValueMethod>
  <us-gaap:TreasuryStockValueAcquiredParValueMethod decimals="-3" contextRef="D2007" unitRef="USD">41000000</us-gaap:TreasuryStockValueAcquiredParValueMethod>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised decimals="-3" contextRef="D2007" unitRef="USD">2640000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <icui:ResearchAndDevelopmentTaxCreditOriginatingFromStockOptionsAndOtherTaxBenefits decimals="-3" contextRef="D2007" unitRef="USD">540000</icui:ResearchAndDevelopmentTaxCreditOriginatingFromStockOptionsAndOtherTaxBenefits>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation decimals="-3" contextRef="fy2007_Duration_AdditionalPaidInCapitalMember" unitRef="USD">551000</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation decimals="-3" contextRef="D2007" unitRef="USD">551000</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax decimals="-3" contextRef="fy2007_Duration_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD">-472000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax>
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax decimals="-3" contextRef="fy2007_Duration_ComprehensiveIncomeMember" unitRef="USD">-472000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax>
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax decimals="-3" contextRef="D2007" unitRef="USD">-472000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation decimals="-3" contextRef="fy2006_Duration_AdditionalPaidInCapitalMember" unitRef="USD">6512000</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation decimals="-3" contextRef="D2006" unitRef="USD">6512000</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax decimals="-3" contextRef="fy2006_Duration_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD">-127000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax>
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax decimals="-3" contextRef="fy2006_Duration_ComprehensiveIncomeMember" unitRef="USD">-127000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax>
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax decimals="-3" contextRef="D2006" unitRef="USD">-127000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax>
  <dei:EntityRegistrantName contextRef="D2008">ICU MEDICAL INC/DE</dei:EntityRegistrantName>
  <dei:EntityCentralIndexKey contextRef="D2008">0000883984</dei:EntityCentralIndexKey>
  <dei:DocumentType contextRef="D2008">10-K</dei:DocumentType>
  <dei:DocumentPeriodEndDate contextRef="D2008">2008-12-31</dei:DocumentPeriodEndDate>
  <dei:AmendmentFlag contextRef="D2008">false</dei:AmendmentFlag>
  <dei:CurrentFiscalYearEndDate contextRef="D2008">--12-31</dei:CurrentFiscalYearEndDate>
  <dei:EntityWellKnownSeasonedIssuer contextRef="D2008">Yes</dei:EntityWellKnownSeasonedIssuer>
  <dei:EntityVoluntaryFilers contextRef="D2008">Yes</dei:EntityVoluntaryFilers>
  <dei:EntityCurrentReportingStatus contextRef="D2008">Yes</dei:EntityCurrentReportingStatus>
  <dei:EntityFilerCategory contextRef="D2008">Accelerated Filer</dei:EntityFilerCategory>
  <dei:EntityPublicFloat decimals="-3" contextRef="I2008pf" unitRef="USD">279719052</dei:EntityPublicFloat>
  <dei:EntityCommonStockSharesOutstanding decimals="-3" contextRef="I2008so" unitRef="shares">14730725</dei:EntityCommonStockSharesOutstanding>
  <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans decimals="0" contextRef="D2008" unitRef="shares">58819</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
  <us-gaap:TreasuryStockSharesAcquired decimals="0" contextRef="D2007" unitRef="shares">-1062922</us-gaap:TreasuryStockSharesAcquired>
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised decimals="0" contextRef="D2007" unitRef="shares">89252</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans decimals="0" contextRef="D2007" unitRef="shares">42699</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
  <us-gaap:TreasuryStockSharesAcquired decimals="0" contextRef="D2006" unitRef="shares">-165323</us-gaap:TreasuryStockSharesAcquired>
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised decimals="0" contextRef="D2006" unitRef="shares">604240</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans decimals="0" contextRef="D2006" unitRef="shares">45206</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
  <us-gaap:CommonStockSharesOutstanding decimals="0" contextRef="I2006" unitRef="shares">14620421</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:CommonStockSharesOutstanding decimals="0" contextRef="I2005" unitRef="shares">14136298</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:ComprehensiveIncomeNetOfTax decimals="0" contextRef="fy2007_Duration_ComprehensiveIncomeMember" unitRef="USD">24094000</us-gaap:ComprehensiveIncomeNetOfTax>
  <us-gaap:StockholdersEquity decimals="0" contextRef="fy2008_Instant_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD">902000</us-gaap:StockholdersEquity>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised decimals="0" contextRef="fy2008_Duration_TreasuryStockMember" unitRef="USD">42706000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised decimals="0" contextRef="fy2007_Duration_TreasuryStockMember" unitRef="USD">3746000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
</xbrli:xbrl>
