Under Armour reports earnings gain, beats Wall St. estimates