
Last Price
52 Week Range
$6.03 - $25.81
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $90.182M | $95.268M | ||||||||
| $84.033M | $100.996M | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| $36M | $40.94M | ||||||||
| $210.215M | $237.204M | ||||||||
| $22.277M | $19.674M | ||||||||
| $143.229M | $206.855M | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| $52.62M | $59.329M | ||||||||
| $218.126M | $285.858M | ||||||||
| - | - | ||||||||
| $428.341M | $523.062M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $6.984M | $10.115M | ||||||||
| $31.436M | - | ||||||||
| - | $2.664M | ||||||||
| $3.747M | - | ||||||||
| - | - | ||||||||
| $178.585M | $205.639M | ||||||||
| - | $37.843M | ||||||||
| $220.752M | $256.261M | ||||||||
| $10.457M | $40M | ||||||||
| $18.29M | $12.055M | ||||||||
| $1.101M | $0.752M | ||||||||
| - | - | ||||||||
| $0.351M | $-1.483M | ||||||||
| $40.995M | $63.379M | ||||||||
| - | - | ||||||||
| $261.747M | $319.64M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $-37.422M | $-37.768M | ||||||||
| - | - | ||||||||
| $5K | $6K | ||||||||
| $-354.383M | $-397.71M | ||||||||
| $558.391M | $638.894M | ||||||||
| $3K | - | ||||||||
| - | - | ||||||||
| $166.594M | $203.422M | ||||||||
| - | - | ||||||||
| $166.594M | $203.422M | ||||||||
| $428.341M | $523.062M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $3.745M | - | ||||||||
| $43.29M | $66.774M | ||||||||
| $-43.147M | $-28.494M |
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