TELEFLEX (TFX) - Financial Statements