Facebook (NASDAQ:FB) stock is up by nearly 35% in the past year, comfortably beating the Nasdaq index and its 15% gain over the same period. The social network is delivering impressive revenue growth on the back of a growing user base, rising engagement levels, and improved monetization. Let's look at how Facebook is leveraging these factors to produce big gains for investors.