XML 38 R33.htm IDEA: XBRL DOCUMENT  v2.3.0.11
Other Accrued Liabilities (Details) (USD $)
In Thousands
Jun. 30, 2011
Dec. 31, 2010
Other accrued liabilities    
Deferred revenue $ 6,914 $ 8,617
Accrued health insurance 5,268 4,970
Deferred rent 3,780 3,456
Accrued consulting fees 2,760 2,760
Holdbacks and earnouts 2,600 2,447
Customer deposits 1,939 2,966
Accrued lab service rebates 132 2,535
Other 18,253 18,018
Other accrued liabilities $ 41,646 $ 45,769