Twitter Inc
Entity
$22,138Total Received