ROBLOX is currently at around 1.26 billion accounts created. We’re halfway to 2.14 billion, or 2^31 - 1. That being said, there are different errors at user IDs under and over 2^31 - 1 that lead me to believe IDs are a signed int and thus not big enough to support a bigger playerbase:
https://www.roblox.com/users/2147483647/profile - 404 (Not Found)
https://www.roblox.com/users/2147483648/profile - 400 (Bad Request)
Since several APIs use User IDs, this could take a while to fix, but I’m not too sure of the inner workings of ROBLOX.