By Kurt Wagner Twitter reports Q1 earnings on Tuesday.

Read more here:: Has Twitter’s growth peaked?