
Last Price
52 Week Range
$22.74 - $48.62
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $392.738M | $222.8M | |||||||||
| $114.557M | $128.9M | |||||||||
| $-257.453M | $28.6M | |||||||||
| $306.435M | - | |||||||||
| $6.43M | $-35.1M | |||||||||
| $33.618M | $346.4M | |||||||||
| $596.325M | $691.6M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $-143.831M | $-129.2M | |||||||||
| - | - | |||||||||
| - | $-41.4M | |||||||||
| $538.402M | $24M | |||||||||
| - | $-5.2M | |||||||||
| $394.571M | $-151.8M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $-866K | $-200K | |||||||||
| $-942.848M | $-263.7M | |||||||||
| - | - | |||||||||
| $-53.028M | $-12.1M | |||||||||
| $-996.742M | $-276M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $602.232M | $595.765M | |||||||||
| $-6.467M | $264.335M | |||||||||
| $595.765M | $860.1M | |||||||||
| $596.325M | $691.6M | |||||||||
| $-143.831M | $-129.2M | |||||||||
| $452.494M | $562.4M |
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