
Last Price
52 Week Range
$11.86 - $31.77
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $227.955M | $220.982M | ||||||||
| $73.066M | $146.229M | ||||||||
| $14.526M | $22.634M | ||||||||
| $11.457M | - | ||||||||
| $8.816M | $21.387M | ||||||||
| $335.82M | $411.232M | ||||||||
| $2.994M | $5.51M | ||||||||
| $9.479M | $14.812M | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| $0.596M | $1.419M | ||||||||
| $13.069M | $21.741M | ||||||||
| - | - | ||||||||
| $348.889M | $432.973M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $14.22M | $12.528M | ||||||||
| $45.226M | - | ||||||||
| - | $1M | ||||||||
| $820K | - | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| $20.747M | $116.31M | ||||||||
| $81.013M | $129.838M | ||||||||
| $104.641M | $5.266M | ||||||||
| $3.382M | - | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| $0.57M | $108.39M | ||||||||
| $110.335M | $113.656M | ||||||||
| - | - | ||||||||
| $191.348M | $243.494M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| - | - | ||||||||
| - | - | ||||||||
| $12K | $12K | ||||||||
| $-1.122B | $-1.138B | ||||||||
| $1.279B | - | ||||||||
| $-7K | $-44K | ||||||||
| - | $1.328B | ||||||||
| $157.541M | $189.479M | ||||||||
| - | - | ||||||||
| $157.541M | $189.479M | ||||||||
| $348.889M | $432.973M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $156.62M | $178.075M | ||||||||
| $110.585M | $6.266M | ||||||||
| $39.25M | $-36.641M |
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