Revenue (TTM) Chart

View Revenue (TTM) for P.
Upgrade now.
Sep '18
Jan '19
May '19
 
285.00
270.00
255.00
240.00
View Revenue (TTM) Chart
Start Trial

Historical Revenue (TTM) Data

View and export this data back to 2016. Start Trial.
Date Value
July 31, 2026 4.262B
April 30, 2026 3.937B
January 31, 2026 3.663B
October 31, 2025 3.484B
July 31, 2025 3.350B
April 30, 2025 3.253B
January 31, 2025 3.168B
October 31, 2024 3.078B
July 31, 2024 3.010B
April 30, 2024 2.935B
January 31, 2024 2.831B
October 31, 2023 2.851B
July 31, 2023 2.764B
April 30, 2023 2.722B
January 31, 2023 2.753B
October 31, 2022 2.652B
July 31, 2022 2.538B
April 30, 2022 2.389B
January 31, 2022 2.181B
October 31, 2021 1.975B
July 31, 2021 1.823B
April 30, 2021 1.730B
Date Value
January 31, 2021 1.684B
October 31, 2020 1.673B
July 31, 2020 1.691B
April 30, 2020 1.684B
January 31, 2020 1.643B
October 31, 2019 1.574B
July 31, 2019 1.518B
April 30, 2019 1.431B
January 31, 2019 1.360B
October 31, 2018 1.277B
July 31, 2018 1.182B
April 30, 2018 1.098B
January 31, 2018 1.025B
October 31, 2017 912.77M
July 31, 2017 832.13M
April 30, 2017 770.68M
January 31, 2017 727.98M
October 31, 2016 650.35M
July 31, 2016 584.76M
April 30, 2016 506.20M
January 31, 2016 440.33M

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
NetApp, Inc. 7.392B
Western Digital Corp. 12.92B
Super Micro Computer, Inc. 39.06B
HP, Inc. 59.34B
Dell Technologies, Inc. 151.22B