Coupons.com filed its S-1 form with SEC today, beginning the journey to its IPO and opening up a window into its financial health. The company reported $151 million for 2013 through the end of Q3 but admitted that it has incurred net losses since inception and questioned its own ability to generate enough revenue. [Source: VentureBeat]