GAAP is the standard accounting that every company follows, I'm not an accountant so can't help you with the details. Non_GAAP is a companies own accounting standards that are designed to give investors more insight, again what that consists of I coudln't tell you.
But I can read a financial report and the adjustments made to net revenue are pretty clear. Sorry I can't be of more help.