
Last Price
52 Week Range
$27.20 - $78.51
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $157.506M | $166.922M | |||||||||||
| $199.292M | $191.723M | |||||||||||
| $1.875M | $0.611M | |||||||||||
| - | - | |||||||||||
| $17.65M | $7.79M | |||||||||||
| $376.323M | $367.046M | |||||||||||
| $2.108B | $2.085B | |||||||||||
| - | - | |||||||||||
| $801K | - | |||||||||||
| - | - | |||||||||||
| $150.813M | $216.39M | |||||||||||
| $2.26B | $2.302B | |||||||||||
| - | - | |||||||||||
| $2.636B | $2.669B |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $11.72M | $1.655M | |||||||||||
| $43.774M | $9.754M | |||||||||||
| $50.054M | $28.97M | |||||||||||
| $14.617M | - | |||||||||||
| - | - | |||||||||||
| $7.834M | $5.977M | |||||||||||
| $2.936M | $52.535M | |||||||||||
| $130.935M | $98.891M | |||||||||||
| $629.638M | $535.337M | |||||||||||
| $23.332M | $5.954M | |||||||||||
| - | - | |||||||||||
| - | - | |||||||||||
| $2.346M | $2.229M | |||||||||||
| $649.414M | $549.474M | |||||||||||
| - | - | |||||||||||
| $780.349M | $648.365M |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | |||||||||||
| - | - | |||||||||||
| $1.505B | $1.507B | |||||||||||
| $359.142M | $523.792M | |||||||||||
| - | - | |||||||||||
| $-7.861M | $-10.84M | |||||||||||
| - | - | |||||||||||
| $1.856B | $2.02B | |||||||||||
| - | - | |||||||||||
| $1.856B | $2.02B | |||||||||||
| $2.636B | $2.669B |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $0.801M | $50.005M | |||||||||||
| $711.739M | $576.215M | |||||||||||
| $554.233M | $459.293M |
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