IEV profit up 58.6%