Is net sales the same as revenue?
Under US GAAP and IFRS, yes. The line labeled "revenue" on the income statement is net of returns, discounts, and allowances, which is the definition of net sales. Some companies report "gross revenue" and "net revenue" separately to highlight the gap, but the GAAP revenue number is the net sales number.