
Last Price
52 Week Range
$15.01 - $30.50
Next Earnings Date
May 28 2026 (Estimate)
Next Earnings Date
May 28 2026 (Est.)
Last Price
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $524.667M | $714.843M | |||||||||||
| $157.546M | $237.632M | |||||||||||
| $11.41M | $14.735M | |||||||||||
| $1.232M | $17.695M | |||||||||||
| $70.659M | $0.137M | |||||||||||
| $765.514M | $985.042M | |||||||||||
| $87.722M | $95.049M | |||||||||||
| $3.155B | $3.138B | |||||||||||
| $100.601M | $157.653M | |||||||||||
| $13.372M | $12.638M | |||||||||||
| $58.793M | $60.315M | |||||||||||
| $3.416B | $3.464B | |||||||||||
| - | - | |||||||||||
| $4.181B | $4.449B |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $120.763M | $553.757M | |||||||||||
| - | - | |||||||||||
| $115.367M | $139.362M | |||||||||||
| $3.707M | $4.326M | |||||||||||
| $45.263M | $50.768M | |||||||||||
| $5.026M | $13.818M | |||||||||||
| $358.867M | $17.251M | |||||||||||
| $603.73M | $728.514M | |||||||||||
| $1.036B | $0.95B | |||||||||||
| $10.717M | $9.732M | |||||||||||
| $8.584M | $8.303M | |||||||||||
| $383.369M | $400.582M | |||||||||||
| $618.093M | $689.268M | |||||||||||
| $2.06B | $2.059B | |||||||||||
| - | - | |||||||||||
| $2.663B | $2.788B |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $-4.094M | $-3.918M | |||||||||||
| - | - | |||||||||||
| $163.223M | $165.219M | |||||||||||
| $718.511M | $964.641M | |||||||||||
| $183.43M | $221.434M | |||||||||||
| $308.204M | $239.203M | |||||||||||
| - | - | |||||||||||
| $1.369B | $1.587B | |||||||||||
| $148.686M | $74.169M | |||||||||||
| $1.518B | $1.661B | |||||||||||
| $4.181B | $4.449B |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $185.421M | $279.737M | |||||||||||
| $1.169B | $1.105B | |||||||||||
| $728.941M | $512.191M |
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