|
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 |