It's almost Friday.
Here's a snapshot of each companies earnings report.
Tesla beat earnings expectations after it reported Wednesday night.
Adjusted earnings per share for the quarter ended December came in at $2.14, beating Wall Street estimates of $1.77 and growing 7% year-over-year. Revenue was $7.384 billion, beating analyst's estimates of $6.99 billion and growing 17%.
The closely watched gross and operating margins came in at 18.8% and 4.9%, respectively. Gross margin beat expectations of 18.7% while operating margin missed estimates of 5.2%. Free cash flow was $1.03 billion, beating estimates of $429 million.
And Then There Was Facebook
The tech giant topped revenue and bottom-line forecasts, posting earnings of $2.56 per share on $21.08 billion in revenue, compared to consensus estimates of $2.52 EPS and $20.88 in revenue for the December quarter.
"We had a good quarter and a strong end to the year as our community and business continue to grow," said Facebook CEO Mark Zuckerberg in a statement. "We remain focused on building services that help people stay connected to those they care about."
And Finally, How's Coke?
Coca-Cola said non-GAAP earnings for the three months ending in December were pegged at 44 cents per share, up a penny from the same period last year and largely in-line with the Street consensus forecast. Group revenues, Coca-Cola said, jumped 29% to $9.1 billion, topping analysts' estimates of an $8.89 billion tally.
"We made good progress in 2019 by delivering on our financial commitments and growing in a more sustainable way," said CEO James Quincey. "We continue to transform the organization to act with a growth mindset, which gives us confidence in our 2020 targets and our ability to create a better-shared future for all of our stakeholders."
Catch up on the Latest Videos on TheStreet!
- TheStreet Explains: What's a Bear Market?
- Retirement Daily: Add This Often-Forgotten Task to Your 2020 Financial To-Do List
- Super Bowl LIV: Super Bowl Commercial Preview: Dorito's 'The Cool Ranch'
- Free Webinar: Expert Advice on Equity Trading by CME Group