
Last Price
52 Week Range
$97.04 - $141.74
Next Earnings Date
Jun 02 2026 (Estimate)
Next Earnings Date
Jun 02 2026 (Est.)
Last Price
| Metric | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $428.669M | $296.308M | ||||||||||||
| $2.352M | $3.805M | ||||||||||||
| $552.542M | $650.26M | ||||||||||||
| - | - | ||||||||||||
| $10.228M | $13.692M | ||||||||||||
| $993.791M | $964.065M | ||||||||||||
| $0.89B | $1.046B | ||||||||||||
| $675.409M | $675.409M | ||||||||||||
| - | $266.455M | ||||||||||||
| - | - | ||||||||||||
| $2.247M | $2.934M | ||||||||||||
| $1.567B | $1.991B | ||||||||||||
| - | - | ||||||||||||
| $2.561B | $2.955B |
| Metric | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $141.02M | $179.168M | ||||||||||||
| $23.045M | - | ||||||||||||
| $0.556M | $109.423M | ||||||||||||
| $83.944M | - | ||||||||||||
| $1.707M | $9.823M | ||||||||||||
| $16.006M | - | ||||||||||||
| $39.77M | $111.857M | ||||||||||||
| $304.341M | $400.448M | ||||||||||||
| $-478.29M | $-574.557M | ||||||||||||
| $563.274M | $575.531M | ||||||||||||
| - | - | ||||||||||||
| $81.124M | $89.924M | ||||||||||||
| - | - | ||||||||||||
| $561.494M | $666.429M | ||||||||||||
| - | - | ||||||||||||
| $0.866B | $1.067B |
| Metric | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $-407.754M | $-481.601M | ||||||||||||
| - | - | ||||||||||||
| $67K | $68K | ||||||||||||
| $1.368B | $1.608B | ||||||||||||
| $735.284M | $761.3M | ||||||||||||
| - | - | ||||||||||||
| - | - | ||||||||||||
| $1.695B | $1.888B | ||||||||||||
| - | - | ||||||||||||
| $1.695B | $1.888B | ||||||||||||
| $2.561B | $2.955B |
| Metric | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $223.546M | $303.083M | ||||||||||||
| $564.87M | $685.928M | ||||||||||||
| $359.747M | $426.248M |
NEWSLETTER
Market data is sourced from S&P Global Market Intelligence. All insights and analysis are developed by Gainify. Copyright © 2026, S&P Global Market Intelligence. All rights reserved.
View Data Providers