
Last Price
52 Week Range
$45.91 - $122.20
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $320.565M | $388.949M | |||||||||||||
| $18.512M | $26.081M | |||||||||||||
| $18.741M | $25.753M | |||||||||||||
| $7.58M | $16.166M | |||||||||||||
| $8.802M | $9.967M | |||||||||||||
| $374.2M | $466.916M | |||||||||||||
| $4.109M | $4.153M | |||||||||||||
| $6.174M | $5.319M | |||||||||||||
| - | $522K | |||||||||||||
| - | $998K | |||||||||||||
| $7.79M | $3.286M | |||||||||||||
| $18.073M | $14.278M | |||||||||||||
| - | - | |||||||||||||
| $392.273M | $481.194M |
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $12.328M | $13.947M | |||||||||||||
| $58.308M | $22.433M | |||||||||||||
| - | $7.946M | |||||||||||||
| - | - | |||||||||||||
| - | - | |||||||||||||
| $1.286M | $0.194M | |||||||||||||
| $43.595M | $61.422M | |||||||||||||
| $115.517M | $105.942M | |||||||||||||
| $-3.938M | $231.843M | |||||||||||||
| $3.938M | $3.342M | |||||||||||||
| - | - | |||||||||||||
| - | $998K | |||||||||||||
| $108.269M | $-3.342M | |||||||||||||
| $112.207M | $236.183M | |||||||||||||
| - | - | |||||||||||||
| $227.724M | $342.125M |
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | |||||||||||||
| $142.82M | - | |||||||||||||
| $61K | $67K | |||||||||||||
| $-1.155B | $-1.352B | |||||||||||||
| $1.177B | $1.492B | |||||||||||||
| $-39K | $-796K | |||||||||||||
| - | - | |||||||||||||
| $164.549M | $139.069M | |||||||||||||
| - | - | |||||||||||||
| $164.549M | $139.069M | |||||||||||||
| $392.273M | $481.194M |
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $231.428M | $334.648M | |||||||||||||
| $3.938M | $246.473M | |||||||||||||
| $-85.199M | $192.172M |
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