Revenue (TTM) Chart

Historical Revenue (TTM) Data

View and export this data back to 2001. Start Trial.
Date Value
June 30, 2026 2.172B
March 31, 2026 2.158B
December 31, 2025 2.063B
September 30, 2025 1.975B
June 30, 2025 1.916B
March 31, 2025 1.841B
December 31, 2024 1.835B
September 30, 2024 1.802B
June 30, 2024 1.771B
March 31, 2024 1.756B
December 31, 2023 1.727B
September 30, 2023 1.687B
June 30, 2023 1.627B
March 31, 2023 1.591B
December 31, 2022 1.601B
September 30, 2022 1.636B
June 30, 2022 1.684B
March 31, 2022 1.702B
December 31, 2021 1.690B
September 30, 2021 1.672B
June 30, 2021 1.645B
March 31, 2021 1.615B
December 31, 2020 1.614B
September 30, 2020 1.604B
March 31, 2020 1.644B
Date Value
December 31, 2019 1.667B
September 30, 2019 1.728B
June 30, 2019 1.776B
March 31, 2019 1.794B
December 31, 2018 1.861B
September 30, 2018 1.864B
June 30, 2018 1.864B
March 31, 2018 1.822B
December 31, 2017 1.752B
September 30, 2017 1.698B
June 30, 2017 1.658B
March 31, 2017 1.652B
December 31, 2016 1.656B
September 30, 2016 1.647B
June 30, 2016 1.631B
March 31, 2016 1.605B
December 31, 2015 1.585B
September 30, 2015 1.616B
June 30, 2015 1.673B
March 31, 2015 1.756B
December 31, 2014 1.831B
September 30, 2014 1.868B
June 30, 2014 1.740B
March 31, 2014 1.516B
December 31, 2013 1.312B

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
Comcast Corp. 124.90B
Liberty Global Ltd. 4.885B
Pharol SA 0.00
Mega Matrix, Inc. 26.11M
ATN International, Inc. 734.10M