Stamps.com Announces Record Non-GAAP Earnings per Share of $0.62 By Publisher on October 23, 2013 Internet, Picture Gallery Non-GAAP Operating Income up 21%; Non-GAAP Earnings per Share up 24%