If you have a look at their financials you will find that the accrue performance fees in their P & L annually but dont actual receive the cash until the asset is sold. Hence the concern about their ever increasing "non - current" receivables in their balance sheet. Basic 101 accounting that this is not sustainable.
BLA Price at posting:
$4.13 Sentiment: Sell Disclosure: Not Held