In my mind, this implies that the vast majority of customers are not deadbeats - meaning they never pay off their cards in full and always have interest?
My understanding is that 25-30% of all credit card customers are deadbeats. I've worked with some fintech companies and that number came up in some discussions. I cannot, however, find a corroborating source.