You can download your transaction history CSV, which will show you each transaction you make from each listing for any given time period. Select the profile photo at the top and then select "Transaction History" and download the CSV. From there you can filter the CSV list by listing in either Excel or Google Sheets.
If this is too much for you, you might want to consider getting an accounting software such as QuickBooks or Xero with an accountant to help you produce the reports you need.