Stryker Corporation (SYK) reports earnings