If you search for them on LinkedIn, it's a small team of ~5 outside of Silicon Valley (Austin, Spain, Norway). I'm sure they're doing quite well but even if they were doing just ok it doesn't have to make billions for everyone to do ok.