Answered step by step
Verified Expert Solution
Question
1 Approved Answer
I need Profitability ratios: Gross profit margin, operating profit margin, net profit margin, total return on assets, and net return on total assets. Consolidated Statements
I need Profitability ratios: Gross profit margin, operating profit margin, net profit margin, total return on assets, and net return on total assets.
Consolidated Statements of Operations - USD ($) shares in Thousands, $ in Thousands | 12 Months Ended | ||
Dec. 31, 2020 | Dec. 31, 2019 | Dec. 31, 2018 | |
Income Statement [Abstract] | |||
Revenues | $ 24,996,056 | $ 20,156,447 | $ 15,794,341 |
Cost of revenues | 15,276,319 | 12,440,213 | 9,967,538 |
Marketing | 2,228,362 | 2,652,462 | 2,369,469 |
Technology and development | 1,829,600 | 1,545,149 | 1,221,814 |
General and administrative | 1,076,486 | 914,369 | 630,294 |
Operating income | 4,585,289 | 2,604,254 | 1,605,226 |
Other income (expense): | |||
Interest expense | (767,499) | (626,023) | (420,493) |
Interest and other income (expense) | (618,441) | 84,000 | 41,725 |
Income before income taxes | 3,199,349 | 2,062,231 | 1,226,458 |
Provision for income taxes | (437,954) | (195,315) | (15,216) |
Net income | $ 2,761,395 | $ 1,866,916 | $ 1,211,242 |
Earnings per share: | |||
Basic (in USD per share) | $ 6.26 | $ 4.26 | $ 2.78 |
Diluted (in USD per share) | $ 6.08 | $ 4.13 | $ 2.68 |
Weighted-average common shares outstanding: | |||
Basic (in shares) | 440,922 | 437,799 | 435,374 |
Diluted (in shares) | 454,208 | 451,765 | 451,244 |
Consolidated Statements of Comprehensive Income - USD ($) $ in Thousands | 12 Months Ended | Column1 | Column2 |
Dec. 31, 2020 | Dec. 31, 2019 | Dec. 31, 2018 | |
Statement of Comprehensive Income [Abstract] | |||
Net income | $ 2,761,395 | $ 1,866,916 | $ 1,211,242 |
Other comprehensive income (loss): | |||
Foreign currency translation adjustments | 67,919 | (3,939) | 975 |
Comprehensive income | $ 2,829,314 | $ 1,862,977 | $ 1,212,217 |
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started