semiconductor earnings