Valeant Pharmaceuticals reported quarterly earnings and revenue that fell short of analysts' expectations on Tuesday, but stood by its full-year forecast as it tries to restore investor confidence after facing a storm of criticism over its business practices.

Shares of Valeant gained more than 25 percent on Tuesday.