Revenue (TTM) Chart

Historical Revenue (TTM) Data

View and export this data back to 1997. Upgrade now.
Date Value
March 31, 2024 642.30M
December 31, 2023 626.66M
September 30, 2023 595.57M
June 30, 2023 631.33M
March 31, 2023 682.04M
December 31, 2022 765.88M
September 30, 2022 821.47M
June 30, 2022 897.04M
March 31, 2022 941.58M
December 31, 2021 887.02M
September 30, 2021 821.37M
June 30, 2021 702.46M
March 31, 2021 566.88M
December 31, 2020 495.12M
September 30, 2020 466.66M
June 30, 2020 439.70M
March 31, 2020 406.99M
December 31, 2019 398.65M
September 30, 2019 401.90M
June 30, 2019 437.87M
March 31, 2019 526.08M
December 31, 2018 623.95M
September 30, 2018 698.86M
June 30, 2018 750.46M
March 31, 2018 745.12M
Date Value
December 31, 2017 672.22M
September 30, 2017 592.18M
June 30, 2017 510.14M
March 31, 2017 446.29M
December 31, 2016 415.96M
September 30, 2016 400.70M
June 30, 2016 375.61M
March 31, 2016 367.68M
December 31, 2015 387.70M
September 30, 2015 413.75M
June 30, 2015 470.78M
March 31, 2015 514.95M
December 31, 2014 503.72M
September 30, 2014 464.74M
June 30, 2014 414.25M
March 31, 2014 349.43M
December 31, 2013 338.07M
September 30, 2013 338.90M
June 30, 2013 345.46M
March 31, 2013 362.57M
December 31, 2012 351.19M
September 30, 2012 373.00M
June 30, 2012 386.53M
March 31, 2012 404.30M
December 31, 2011 455.73M

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

398.65M
Minimum
Dec 2019
941.58M
Maximum
Mar 2022
631.42M
Average
629.00M
Median

Revenue (TTM) Benchmarks

ASML Holding NV 28.33B
NXP Semiconductors NV 13.28B
TomTom NV 633.31M
Nedap NV 284.43M
Elastic NV 1.212B