Revenue (TTM) Chart

Historical Revenue (TTM) Data

View and export this data back to 2009. Upgrade now.
Date Value
December 31, 2023 22.48B
September 30, 2023 23.19B
June 30, 2023 25.14B
March 31, 2023 27.37B
December 31, 2022 28.20B
September 30, 2022 27.33B
June 30, 2022 24.66B
March 31, 2022 21.34B
December 31, 2021 19.00B
September 30, 2021 16.92B
June 30, 2021 15.17B
March 31, 2021 12.95B
December 31, 2020 13.00B
September 30, 2020 14.23B
June 30, 2020 15.60B
March 31, 2020 18.59B
December 31, 2019 18.56B
September 30, 2019 18.76B
June 30, 2019 19.28B
March 31, 2019 19.52B
December 31, 2018 20.26B
September 30, 2018 19.80B
June 30, 2018 19.10B
March 31, 2018 17.86B
December 31, 2017 17.17B
Date Value
September 30, 2017 16.65B
June 30, 2017 15.98B
March 31, 2017 15.52B
December 31, 2016 14.53B
September 30, 2016 14.45B
June 30, 2016 14.89B
March 31, 2016 15.89B
December 31, 2015 17.21B
September 30, 2015 19.05B
June 30, 2015 20.93B
March 31, 2015 22.63B
December 31, 2014 23.94B
September 30, 2014 24.79B
June 30, 2014 26.27B
March 31, 2014 25.91B
December 31, 2013 26.07B
September 30, 2013 25.13B
June 30, 2013 23.59B
March 31, 2013 23.40B
December 31, 2012 23.78B
September 30, 2012 24.19B
June 30, 2012 24.08B
March 31, 2012 24.50B
December 31, 2011 23.47B
September 30, 2011 24.68B

Revenues Definition

Revenues measure the total amount of value that a company brings in during a certain period. This is also considered the "top-line" of the income statement. Revenues are used for all operating expenses as well as other line items which eventually lead to the net income for the company. Revenue is an extremely important metric when analyzing a company. A company with efficient margins is able to turn revenues into the most net income.

Read full definition.

Revenue (TTM) Range, Past 5 Years

12.95B
Minimum
Mar 2021
28.20B
Maximum
Dec 2022
20.09B
Average
19.00B
Median
Dec 2021

Revenue (TTM) Benchmarks

BP PLC 210.13B
TotalEnergies SE 218.94B
OMV AG 42.70B
Repsol SA 80.60B
Shell PLC 316.62B