
Last Price
52 Week Range
$6.67 - $20.76
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $222.294M | $226.98M | ||||||||
| $41.731M | $50.365M | ||||||||
| $8.44M | $9.82M | ||||||||
| - | - | ||||||||
| $11.287M | $13.02M | ||||||||
| $283.752M | $300.185M | ||||||||
| $94.383M | $74.723M | ||||||||
| $122.397M | $120.698M | ||||||||
| $33.66M | $15.923M | ||||||||
| - | - | ||||||||
| $5.184M | $1.207M | ||||||||
| $255.624M | $212.551M | ||||||||
| - | - | ||||||||
| $539.376M | $512.736M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $7.441M | $6.467M | ||||||||
| $7.981M | $16.992M | ||||||||
| - | $13.562M | ||||||||
| $10.239M | - | ||||||||
| $176K | - | ||||||||
| $55.689M | $45.194M | ||||||||
| $16.703M | $7.7M | ||||||||
| $98.053M | $89.915M | ||||||||
| $-79.148M | $126.566M | ||||||||
| $89.387M | $70.228M | ||||||||
| $27.256M | $1.006M | ||||||||
| - | - | ||||||||
| $132.434M | $-70.208M | ||||||||
| $238.838M | $197.82M | ||||||||
| - | - | ||||||||
| $336.891M | $287.735M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| - | - | ||||||||
| - | - | ||||||||
| $14K | $15K | ||||||||
| $-1.304B | $-1.363B | ||||||||
| $1.506B | $1.582B | ||||||||
| $166K | $253K | ||||||||
| - | - | ||||||||
| $202.709M | $218.793M | ||||||||
| $-0.224M | $6.208M | ||||||||
| $202.485M | $225.001M | ||||||||
| $539.376M | $512.736M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $208.034M | $172.408M | ||||||||
| $89.387M | $280.584M | ||||||||
| $41.467M | $210.089M |
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