It's a revenue. However, it's not a "Sales revenue", it's a "Other revenue".
Neither. Sales revenue is a P&L account, not a balance sheet account. When booking an entry to sales you would credit sales and either debit cash or accounts receivable.
NO! An Asset is what i can see on your Balance Sheet. A revenue is what I can see on your P&L. No correlation what so-ever
Sales Revenue is your Net sales minus your Cost of goods sold.
They literally mean the same thing.