Revenue (TTM) Chart

Historical Revenue (TTM) Data

View and export this data back to 2001. Start Trial.
Date Value
June 30, 2026 296.12B
March 31, 2026 267.50B
December 31, 2025 267.16B
September 30, 2025 271.42B
June 30, 2025 274.78B
March 31, 2025 281.48B
December 31, 2024 283.08B
September 30, 2024 290.55B
June 30, 2024 292.28B
March 31, 2024 289.70B
December 31, 2023 301.01B
September 30, 2023 316.23B
June 30, 2023 339.60B
March 31, 2023 365.99B
December 31, 2022 370.08B
September 30, 2022 360.14B
June 30, 2022 329.02B
March 31, 2022 293.16B
December 31, 2021 261.38B
September 30, 2021 224.26B
June 30, 2021 201.40B
March 31, 2021 171.65B
December 31, 2020 170.54B
September 30, 2020 210.07B
June 30, 2020 252.99B
Date Value
March 31, 2020 311.46B
December 31, 2019 341.12B
September 30, 2019 355.00B
June 30, 2019 368.94B
March 31, 2019 376.13B
December 31, 2018 382.36B
September 30, 2018 370.50B
June 30, 2018 347.25B
March 31, 2018 322.62B
December 31, 2017 305.18B
September 30, 2017 284.52B
June 30, 2017 270.55B
March 31, 2017 256.83B
December 31, 2016 233.59B
September 30, 2016 226.97B
June 30, 2016 233.82B
March 31, 2016 247.81B
December 31, 2015 264.96B
September 30, 2015 299.19B
June 30, 2015 338.33B
March 31, 2015 377.15B
December 31, 2014 421.10B
September 30, 2014 437.97B
June 30, 2014 446.64B
March 31, 2014 448.08B

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

View Revenue (TTM) Range, Past 5 Years
Start Trial
--
Minimum
--
Maximum
--
Average
--
Median

Revenue (TTM) Benchmarks

View Revenue (TTM) Benchmarks
Start Trial
BP Plc 216.83B
Chevron Corp. 211.45B
Equinor ASA 113.81B
ExxonMobil Holdings Corp. 363.39B
Marathon Petroleum Corp. 153.26B