
Last Price
52 Week Range
$1.91 - $17.10
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $824.156M | $785.015M | ||||||||||||||
| $286.919M | $276.846M | ||||||||||||||
| $537.237M | $508.169M | ||||||||||||||
| - | $39.111M | ||||||||||||||
| $487.442M | $436.89M | ||||||||||||||
| $83.094M | $-52.721M | ||||||||||||||
| $-33.299M | $84.889M | ||||||||||||||
| $-46.771M | $-23.43M | ||||||||||||||
| $14.072M | $-44.416M | ||||||||||||||
| $-32.699M | $-67.846M | ||||||||||||||
| $-65.998M | $17.043M | ||||||||||||||
| $8.218M | $-16.736M | ||||||||||||||
| $-74.216M | $0.307M | ||||||||||||||
| $-2 | $0.007 | ||||||||||||||
| $-2 | $0.007 | ||||||||||||||
| $37.142M | $43.622M | ||||||||||||||
| $37.142M | $44.477M | ||||||||||||||
| $33.562M | $124.348M | ||||||||||||||
| $52.789M | $39.459M | ||||||||||||||
| $-19.227M | $84.889M |
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