Uranium Energy Corp Drops 15% After Earnings — Still a Nuclear Play?