
Last Price
52 Week Range
$14.59 - $44.28
Next Earnings Date
May 04 2026 (Estimate)
Next Earnings Date
May 04 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $293.13M | $299.505M | ||||||||
| $51.218M | $43.382M | ||||||||
| $8.135M | $10.254M | ||||||||
| - | - | ||||||||
| $7.671M | $7.956M | ||||||||
| $360.154M | $361.097M | ||||||||
| $62.706M | $112.238M | ||||||||
| $106.229M | $99.574M | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| $2.146M | $5.647M | ||||||||
| $171.081M | $217.459M | ||||||||
| - | - | ||||||||
| $531.235M | $578.556M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $7.977M | $18.711M | ||||||||
| $38.698M | - | ||||||||
| $0.278M | $1.742M | ||||||||
| $1.665M | - | ||||||||
| $1.076M | - | ||||||||
| - | - | ||||||||
| $0.774M | $48.224M | ||||||||
| $49.392M | $68.677M | ||||||||
| $-4.911M | $35.171M | ||||||||
| $16.321M | - | ||||||||
| - | - | ||||||||
| $1.607M | $2.335M | ||||||||
| - | $1.5M | ||||||||
| $26.008M | $39.006M | ||||||||
| - | - | ||||||||
| $75.4M | $107.683M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| - | - | ||||||||
| - | - | ||||||||
| $28K | $30K | ||||||||
| $-200.126M | $-224.284M | ||||||||
| $655.703M | - | ||||||||
| $230K | $267K | ||||||||
| - | $694.86M | ||||||||
| $455.835M | $470.873M | ||||||||
| - | - | ||||||||
| $455.835M | $470.873M | ||||||||
| $531.235M | $578.556M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $173.421M | $182.776M | ||||||||
| $26.344M | $36.913M | ||||||||
| $-93.365M | $-79.816M |
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