Get breaking news alerts and special reports. The news and stories that matter, delivered weekday mornings.

Donald Trump lashed out at the media on Tuesday while claiming that a high-profile fundraiser he held earlier this year raised $5.6 million for veterans.

“I have never received such bad publicity for doing such a good job,” Trump said during a press conference at Trump Tower.

In January, a dispute with Fox News prompted Trump to skip a Republican debate in Iowa and instead hold the fundraiser for veterans. But months later, the total amount raised and what organizations received the funds was still unclear. Media organizations reported on the lingering questions about the event Trump frequently talked about on the campaign trail.

I have raised/given a tremendous amount of money to our great VETERANS, and have got nothing but bad publicity for doing so. Watch! — Donald J. Trump (@realDonaldTrump) May 31, 2016

Tuesday's event was meant to address those remaining questions. Trump said he donated $1 million to the cause in addition to receiving donations from wealthy allies and the public. He also listed off the more than 40 veterans' organizations that received the money.

Let our news meet your inbox. The news and stories that matters, delivered weekday mornings. This site is protected by recaptcha

Trump said the "the press should be ashamed of themselves" and that his charitable donations to veterans were no one else's business.

During the contentious exchange with media, Trump called one reporter “a sleaze” and said a male reporter was “a real beauty.”

And it wasn’t just reporters who found themselves in the crosshairs of Trump’s verbal attacks. After touting how quickly the Republican Party had come together following the heated primary, Trump went after conservatives who had criticized him.

Related: Donald Trump's History With Veterans Gets Renewed Scrutiny

“If I have a Republican who is not on my side, why should I be particularly nice to that person?” he asked.

Trump continued to knock Mitt Romney, who has been a leader in the effort to undermine his candidacy.

“I’m not a fan of Mitt Romney. Romney lost an election that he should have won,” Trump said.

He added that Weekly Standard editor Bill Kristol, who is actively trying to recruit a third party candidate, is “a loser.”

Trump reiterated that he will hit back against those in his own party who jab at him. And that included New Mexico Gov. Susana Martinez, who was on the receiving end of a Trump tirade after not attending a rally he held in her state.

"She was not nice and I was fine, just a little bit of a jab," Trump said. "And you think I’m going to change? I’m not changing."