
Last Price
52 Week Range
$21.94 - $27.50
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $39.844M | $32.288M | |||||||||
| $61.681M | $17.106M | |||||||||
| - | - | |||||||||
| $350K | - | |||||||||
| - | - | |||||||||
| $101.875M | $49.394M | |||||||||
| $36.332M | $77.922M | |||||||||
| $143.355M | $134.328M | |||||||||
| - | $1.792B | |||||||||
| - | - | |||||||||
| $1.726B | $-1.792B | |||||||||
| $1.905B | $0.212B | |||||||||
| - | $1.833B | |||||||||
| $2.007B | $2.095B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $10.744M | $13.645M | |||||||||
| $8.847M | $7.098M | |||||||||
| $521.921M | $0.009M | |||||||||
| - | - | |||||||||
| $3.897M | - | |||||||||
| $12.123M | - | |||||||||
| - | $-20.743M | |||||||||
| $553.635M | $0.009M | |||||||||
| $-41.493M | $627.095M | |||||||||
| $41.493M | $46.959M | |||||||||
| - | $15.882M | |||||||||
| - | - | |||||||||
| $8.761M | $26.301M | |||||||||
| $50.254M | $763.205M | |||||||||
| - | - | |||||||||
| $603.889M | $763.205M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| - | - | |||||||||
| - | - | |||||||||
| $551K | $549K | |||||||||
| $-607.499M | $-663.197M | |||||||||
| $1.999B | $1.995B | |||||||||
| $11.356M | $-1.014M | |||||||||
| - | - | |||||||||
| $1.403B | $1.331B | |||||||||
| - | - | |||||||||
| $1.403B | $1.331B | |||||||||
| $2.007B | $2.095B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| - | $1.792B | |||||||||
| $563.414M | $721.022M | |||||||||
| $523.57M | $688.734M |
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