
Last Price
52 Week Range
$13.37 - $65.50
Next Earnings Date
May 11 2026 (Estimate)
Next Earnings Date
May 11 2026 (Est.)
Last Price
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $275.241M | $404.295M | |||||||||
| $807K | $102K | |||||||||
| - | - | |||||||||
| $4.501M | - | |||||||||
| $0.355M | $5.041M | |||||||||
| $280.904M | $409.438M | |||||||||
| $1.747M | $1.633M | |||||||||
| - | - | |||||||||
| $81.728M | $110.135M | |||||||||
| - | - | |||||||||
| $9.629M | $9.716M | |||||||||
| $93.104M | $121.484M | |||||||||
| - | - | |||||||||
| $374.008M | $530.922M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $4.579M | $9.725M | |||||||||
| - | - | |||||||||
| $320K | $367K | |||||||||
| - | - | |||||||||
| - | - | |||||||||
| $0.479M | $1.188M | |||||||||
| $13.074M | $19.452M | |||||||||
| $18.452M | $30.732M | |||||||||
| $-1.171M | $1.019M | |||||||||
| $1.171M | - | |||||||||
| $1.908M | $5.77M | |||||||||
| - | - | |||||||||
| - | - | |||||||||
| $3.079M | $6.789M | |||||||||
| - | - | |||||||||
| $21.531M | $37.521M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| - | - | |||||||||
| - | - | |||||||||
| $31K | $43K | |||||||||
| $-174.392M | $-336.729M | |||||||||
| $526.732M | $829.598M | |||||||||
| $106K | $489K | |||||||||
| - | - | |||||||||
| $352.477M | $493.401M | |||||||||
| - | - | |||||||||
| $352.477M | $493.401M | |||||||||
| $374.008M | $530.922M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $334.177M | $463.343M | |||||||||
| $1.491M | $1.386M | |||||||||
| $-21.301M | $-49.701M |
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