CBSN

Facebook posts record quarterly earnings