Mid- and small-caps posted mixed December quarter earnings, with strong mid-cap revenue but weaker profit growth amid rising ...