twitter corporate bonds are trading at 97 cents on the dollar now, they were trading closer to 40 cents shortly after the acquisition. I would not assume they are still losing money
I would expect this to be a particularly low point. Can you link some data?
https://www.reuters.com/business/finance/banks-sell-down-55-...
so I was wrong to say they were as low as 40 cents, but the point stands that twitter's financials have improved a great deal