Revenue (TTM) Chart

Historical Revenue (TTM) Data

View and export this data back to 2005. Upgrade now.
Date Value
September 30, 2022 387.00M
June 30, 2022 442.80M
March 31, 2022 455.30M
December 31, 2021 474.23M
September 30, 2021 506.84M
June 30, 2021 504.65M
March 31, 2021 509.60M
December 31, 2020 507.06M
September 30, 2020 487.47M
June 30, 2020 511.82M
March 31, 2020 533.88M
December 31, 2019 520.67M
September 30, 2019 291.24M
June 30, 2019 348.07M
March 31, 2019 406.87M
December 31, 2018 465.42M
September 30, 2018 746.08M
June 30, 2018 716.78M
March 31, 2018 683.78M
December 31, 2017 679.67M
September 30, 2017 685.55M
June 30, 2017 701.15M
March 31, 2017 701.57M
December 31, 2016 687.97M
September 30, 2016 659.94M
Date Value
June 30, 2016 622.02M
March 31, 2016 616.93M
December 31, 2015 633.71M
September 30, 2015 648.93M
June 30, 2015 688.88M
March 31, 2015 698.94M
December 31, 2014 698.22M
September 30, 2014 706.08M
June 30, 2014 682.56M
March 31, 2014 704.02M
December 31, 2013 734.18M
September 30, 2013 764.50M
June 30, 2013 815.56M
March 31, 2013 824.66M
December 31, 2012 807.34M
September 30, 2012 752.63M
June 30, 2012 731.17M
March 31, 2012 732.21M
December 31, 2011 743.13M
September 30, 2011 778.78M
June 30, 2011 787.82M
March 31, 2011 778.84M
December 31, 2010 770.40M
September 30, 2010 745.92M
June 30, 2010 693.10M

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

291.24M
Minimum
Sep 2019
746.08M
Maximum
Sep 2018
499.98M
Average
504.65M
Median
Jun 2021

Revenue (TTM) Benchmarks

ACM Research Inc 375.43M
inTest Corp 106.78M
AXT Inc 152.06M
Entegris Inc 2.971B
IPG Photonics Corp 1.460B