It would seem that the before and after states would be recorded in the transaction log. Here is a step by step article on recovering deleted data from the SQL Server transaction log. You can create a db copy from the transaction log right before the delete and get a copy of the data from that point.
RESTORE LOG Databasename_COPY FROM DISK = N'D:\Databasename\TranLog.trn' WITH STOPBEFOREMARK = 'lsn:0x0000001'
Recover Deleted Data From SQL Server Table by Transaction Logs
Edit: I just saw this solution on another answer.
It does not require backups and actually converts the data. It may have some issues with max length datatypes and such, so you would have to check the data.
How to recover deleted data from SQL Server
Which is referred to in an answer in the following question.
How do I get back some deleted records?
But unfortunately, the last backup of the database was done last week.
So your company accepts 1 weeks worth of data loss? What about Differential or Transaction Log backups? Do you replicate to a DR server? What's your DR plan? What is the maintenance plan on the database?