The rumours I'm hearing are that EBITDA is now above pre-acquistion. The fact that debt is trading hands without a haircut suggests that's probably accurate.
There was a lot of waste at Twitter. Given that headcount was cut by 80%, and advertisers are returning, I'd suggest it's doing fine.