Planet Labs Tops Wall Street Sales Estimates · Digg