v2.3.0.11
Business Combinations (Schedule of Business Acquisition Purchase Price) (Details) (USD $)
In Thousands
Jun. 25, 2011
Interlace Medical, Inc [Member]
Jan. 06, 2011
Interlace Medical, Inc [Member]
Jun. 25, 2011
Sentinelle Medical [Member]
Aug. 05, 2010
Sentinelle Medical [Member]
Cash $ 126,798 $ 126,800 $ 84,751 $ 84,800
Contingent consideration 86,600   29,500  
Total purchase price $ 213,398   $ 114,251