Market Extra: Another stock-market party wrecker? Shrinking profit margins