Twitter misses revenue expectations days after Elon Musk's buyout deal

The social media company said revenue for the first quarter totaled $1.2 billion -- a 16 percent increase from last year but less than the $1.23 billion that Wall Street expected.