Revenue (TTM) Chart

Historical Revenue (TTM) Data

View and export this data back to 2010. Upgrade now.
Date Value
September 30, 2023 1.049B
June 30, 2023 1.053B
March 31, 2023 1.054B
December 31, 2022 1.049B
September 30, 2022 1.057B
June 30, 2022 1.034B
March 31, 2022 1.004B
December 31, 2021 959.15M
September 30, 2021 889.76M
June 30, 2021 828.73M
March 31, 2021 758.38M
December 31, 2020 700.86M
September 30, 2020 646.29M
June 30, 2020 606.18M
March 31, 2020 575.01M
December 31, 2019 547.92M
September 30, 2019 529.55M
June 30, 2019 517.58M
March 31, 2019 517.46M
December 31, 2018 514.16M
September 30, 2018 499.53M
June 30, 2018 504.58M
March 31, 2018 502.63M
December 31, 2017 501.87M
September 30, 2017 516.71M
Date Value
June 30, 2017 529.00M
March 31, 2017 540.32M
December 31, 2016 547.02M
September 30, 2016 570.23M
June 30, 2016 571.67M
March 31, 2016 571.94M
December 31, 2015 578.03M
September 30, 2015 563.01M
June 30, 2015 542.62M
March 31, 2015 508.52M
December 31, 2014 466.71M
September 30, 2014 417.51M
June 30, 2014 375.18M
March 31, 2014 346.14M
December 31, 2013 320.01M
September 30, 2013 297.20M
June 30, 2013 275.54M
March 31, 2013 256.49M
December 31, 2012 241.29M
September 30, 2012 224.47M
June 30, 2012 202.95M
March 31, 2012 180.88M
December 31, 2011 158.09M
September 30, 2011 137.69M
June 30, 2011 114.93M

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

517.58M
Minimum
Jun 2019
1.057B
Maximum
Sep 2022
825.52M
Average
859.25M
Median

Revenue (TTM) Benchmarks

Wipro Ltd 11.15B
Infosys Ltd 18.60B
Aurora Mobile Ltd 41.01M
Canaan Inc 211.48M
GDS Holdings Ltd 1.391B