Are they?
They are certainly making a large presence of themselves, but last I heard they were also burning capital to keep everything running. I have no idea if that is true or not, or what their current situation is... but if they truly are in the boat of "losing money on every transaction, but making up for it with scale", that is not "thriving", it is speeding towards a brick wall.