Stryker 04 Earnings And Revenues Surpass Estimates