Schaeffler to buy Ewellix for $594M

German supplier Schaeffler will buy Sweden's Ewellix for $594 million.