
Last Price
52 Week Range
$6.11 - $18.54
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 |
|---|---|---|---|---|---|---|---|---|---|
| $334.655M | $342.058M | ||||||||
| $69.371M | $79.485M | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| $19.278M | $17.987M | ||||||||
| $423.304M | $439.53M | ||||||||
| $26.126M | $34.049M | ||||||||
| $131.325M | $125.972M | ||||||||
| - | $1.25M | ||||||||
| $8.774M | $8.865M | ||||||||
| $2.663M | $3.224M | ||||||||
| $168.888M | $173.36M | ||||||||
| - | - | ||||||||
| $592.192M | $612.89M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $10.889M | $5.857M | ||||||||
| - | - | ||||||||
| - | $6.253M | ||||||||
| $5.42M | - | ||||||||
| $8.101M | - | ||||||||
| - | - | ||||||||
| $39.235M | $40.004M | ||||||||
| $55.544M | $52.114M | ||||||||
| $-7.205M | $10.783M | ||||||||
| $12.625M | - | ||||||||
| - | - | ||||||||
| $8.914M | $7.92M | ||||||||
| $2.7M | - | ||||||||
| $18.819M | $18.703M | ||||||||
| - | - | ||||||||
| $74.363M | $70.817M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| - | $-2M | ||||||||
| - | - | ||||||||
| $8K | $8K | ||||||||
| $-11.845M | $-2.177M | ||||||||
| $532.578M | $545.188M | ||||||||
| $-2.912M | $1.054M | ||||||||
| - | - | ||||||||
| $517.829M | $542.073M | ||||||||
| - | - | ||||||||
| $517.829M | $542.073M | ||||||||
| $592.192M | $612.89M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| - | $1.25M | ||||||||
| $12.625M | $17.036M | ||||||||
| $-322.03M | $-325.022M |
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