News

The advertisers are back, thanks to Elon Musk's relationship with President Trump. But the audience never left a site -- and ...
Net income: $15.3 million, or $0.86 per diluted share (GAAP) in Q2 2025; adjusted to $16.6 million, or $0.94 per diluted ...