Consumer Portfolio Services posts $0.27 EPS on $121.4M Q2 revenue