Twitter still in the game, earns first ever net profit!