XML 30 R25.htm IDEA: XBRL DOCUMENT  v2.3.0.11
Product Line and Significant Customer Information (Tables)
6 Months Ended
Jun. 30, 2011
Product Line and Significant Customer Information (Tables) [Abstract]  
Product sales by product line
                                                                 
    Three Months Ended June 30,     Six Months Ended June 30,  
    2011     2010     2011     2010  
    $     %     $     %     $     %     $     %  
Clinical diagnostics
  $ 87,474       66 %   $ 73,907       56 %   $ 175,764       65 %   $ 150,800       57 %
Blood screening
    43,182       32 %     55,659       42 %     89,887       33 %     105,227       40 %
Research products and services
    2,265       2 %     3,168       2 %     5,382       2 %     7,276       3 %
 
                                               
Total product sales
  $ 132,921       100 %   $ 132,734       100 %   $ 271,033       100 %   $ 263,303       100 %