And I believe that the "everlasting fire" that the goats are cast into (Matthew 25:41) is the same event as what is referenced in Revelation 20:15.
In Matthew 25 it involves being gathered then separated into 2 categories. Where do you see anything like that depicted in Revelation 20:11-15? That account starts out like such.
Revelation 20:12 And I saw the dead, small and great, stand before God; and the books were opened: and another book was opened, which is the book of life: and the dead were judged out of those things which were written in the books, according to their works.
Which portion of this is depicting the following---And before him shall be gathered all nations: and he shall separate them one from another, as a shepherd divideth his sheep from the goats: And he shall set the sheep on his right hand, but the goats on the left.
As of Matthew 25:32-33, all that are gathered for that judgment are already gathered and separated prior to the judgment beginning.
In Revelation 20:12 this apparently is not including any of the following yet.
Revelation 20:13 And the sea gave up the dead which were in it; and death and hell delivered up the dead which were in them: and they were judged every man according to their works.
If these in verse 13 are initially among those standing before God in verse 12, and that we are already told in verse 12, the dead were judged out of those things which were written in the books, according to their works, why would we then need to be told yet again in verse 13, pretty much the exact same thing---and they were judged every man according to their works?
And like I have pointed out in the past, the goats collectively as a group answer Jesus in the same manner, as do the sheep. Which then has me scratching my head how anyone could take the goats to mean all of the lost in general when some of the things brought to the attention of the goats is pertaining to things they should have done, but failed to do, if they were supposed to be professed servants of His. For example.
Matthew 25:41 Then shall he say also unto them on the left hand, Depart from me, ye cursed, into everlasting fire, prepared for the devil and his angels:
42 For I was an hungred, and ye gave me no meat: I was thirsty, and ye gave me no drink:
43 I was a stranger, and ye took me not in: naked, and ye clothed me not: sick, and in prison, and ye visited me not.
44 Then shall they also answer him, saying, Lord, when saw we thee an hungred, or athirst, or a stranger, or naked, or sick, or in prison, and did not minister unto thee?
Then notice how the goats answer in verse 44. How can anyone possibly think, for example, someone in OT times before Christ is ever born, that they would be answering Him in this manner? How could anyone possibly think, for example, an atheist, or a witch, or a satanist, could possibly answer Jesus in that manner by then saying to Him---Lord, when saw we thee an hungred, or athirst, or a stranger, or naked, or sick, or in prison, and did not minister unto thee?
The way some of you interpret some of these things at times totally ignores any relevant context leading up to a judgment like this. Context, meaning starting from around verse 40 in Matthew 24 through verse 30 in Matthew 25. That context. Let's just ignore any of that and insist the goats in Matthew 25 are meaning all the lost in general from the beginning of time through the end of time. When how the goats answer Jesus should already prove that all of the lost in general from the beginning of time through the end of time can't possibly be meant here since it makes nonsense out of verse 44, for one.
The goats are meaning unprofitable servants of His, thus NOSAS. The sheep are meaning profitable servants of His. The context leading up to this judgment proves it, as do other passages, such as recorded in Matthew 7.