Vistaprint is an online supplier of printed and promotional material and marketing services to micro businesses and consumers, specializing in print on demand products. In 2007 the company was listed in the annual Graphic Arts Monthly 101 listing, as the 40th largest (by revenue) and the 4th fastest growing printing company in North America. It is also the 6th largest public printing company (by market cap). For the fiscal year 2012, revenue grew to $1,020.3 million, a 25 percent increase over revenue of $817.0 million in 2011. Excluding impact from currency exchange rate fluctuations and revenue from acquired business, total revenue grew 20 percent for the full year.