XML 44 R29.htm IDEA: XBRL DOCUMENT v2.4.0.6
Other Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2011
Other Accrued Liabilities [Abstract]  
Other Accrued Liabilities
                 
    As of December 31,  
    2011     2010  

Deferred revenue

  $ 7,025     $ 8,617  

Accrued health insurance

    5,553       4,970  

Deferred rent

    3,626       3,456  

Customer deposits

    2,281       2,966  

Accrued consulting fees

    2,886       2,760  

Accrued lab service rebates

    332       2,535  

Holdbacks and earn-outs

    2,250       2,447  

Other

    20,015       18,018  
   

 

 

   

 

 

 
    $ 43,968     $ 45,769