What does profit have to do with market cap.?
Twitter is made up of it's shareholders and workers. The workers have been receiving a salary(profit essentially). Twitter shareholders make money when the market cap goes up(profit essentially). It's likely a semantics discussion about what "profit" specifically means to each person more than anything.
Fortunately, profit isn't defined so subjectively when talking about a corporation.