UP posts $182M Q2 revenue as loss hits $2.35 per share