Teleflex Reports First Quarter Financial Results and Full Ye