ON Semiconductor Corporation (ON) reports earnings