Revenue (TTM) Chart

Historical Revenue (TTM) Data

View and export this data back to 1998. Upgrade now.
Date Value
January 31, 2024 773.23M
October 31, 2023 741.25M
July 31, 2023 706.16M
April 30, 2023 672.93M
January 31, 2023 635.05M
October 31, 2022 609.19M
July 31, 2022 584.64M
April 30, 2022 555.07M
January 31, 2022 532.16M
October 31, 2021 509.87M
July 31, 2021 488.62M
April 30, 2021 475.06M
January 31, 2021 465.67M
October 31, 2020 456.42M
July 31, 2020 450.68M
April 30, 2020 442.74M
January 31, 2020 431.54M
October 31, 2019 415.34M
July 31, 2019 396.66M
April 30, 2019 377.25M
January 31, 2019 358.72M
October 31, 2018 344.61M
July 31, 2018 330.93M
April 30, 2018 319.17M
January 31, 2018 306.35M
Date Value
October 31, 2017 296.28M
July 31, 2017 286.25M
April 30, 2017 275.91M
January 31, 2017 268.50M
October 31, 2016 264.01M
July 31, 2016 258.82M
April 30, 2016 249.73M
January 31, 2016 240.13M
October 31, 2015 225.79M
July 31, 2015 211.02M
April 30, 2015 200.81M
January 31, 2015 190.45M
October 31, 2014 181.93M
July 31, 2014 174.57M
April 30, 2014 167.82M
January 31, 2014 157.29M
October 31, 2013 147.76M
July 31, 2013 139.78M
April 30, 2013 131.47M
January 31, 2013 126.55M
October 31, 2012 123.19M
July 31, 2012 119.51M
April 30, 2012 116.33M
January 31, 2012 113.03M
October 31, 2011 109.82M

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

396.66M
Minimum
Jul 2019
773.23M
Maximum
Jan 2024
544.33M
Average
509.87M
Median
Oct 2021

Revenue (TTM) Benchmarks

BlackBerry Ltd 1.154B
Payfare Inc 186.04M
Nerds On Site Inc 10.83M
XTM Inc 5.974M
Ciscom Corp 35.16M