MagnaChip Semiconductor Corporation (MX) reports earnings