Twitter Beats 1Q Earnings Estimates as Sales Surge 21% · Bloomberg Technology · Sentinel