They are simply in no way that matters a "dividend stock" literally or figuratively.
Many are familiar with the concept of buybacks, but Twitter seems to be a "growth" stock that hasn't grown.