Profit and cash flow are two different things. They probably have a high cash flow because of the many customers. What your suggesting is that it's a negative cash flow. Which is not uncommon with fast growth. And the average days outstanding is the important question to ask. They can still record a profit and it's legit.