
Last Price
52 Week Range
$10.69 - $24.90
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $366.157M | $319.764M | ||||||
| $235.227M | $322.391M | ||||||
| - | - | ||||||
| $13.348M | $28.97M | ||||||
| $1.808M | $14.658M | ||||||
| $616.54M | $685.783M | ||||||
| $17.662M | $34.494M | ||||||
| $470.121M | $777.349M | ||||||
| - | - | ||||||
| $20.406M | $1.211M | ||||||
| $6.431M | $4.687M | ||||||
| $514.62M | $817.741M | ||||||
| - | - | ||||||
| $1.131B | $1.504B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $43.665M | $40.136M | ||||||
| $56.072M | - | ||||||
| - | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $10.348M | $35.398M | ||||||
| $89.252M | $353.947M | ||||||
| $199.337M | $429.481M | ||||||
| $196.288M | $197.083M | ||||||
| - | - | ||||||
| - | - | ||||||
| $19.787M | $17.268M | ||||||
| $38.947M | $55.103M | ||||||
| $255.022M | $269.454M | ||||||
| - | - | ||||||
| $454.359M | $698.935M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| - | - | ||||||
| $237K | $245K | ||||||
| $-1.028B | $-1.06B | ||||||
| $1.707B | $1.864B | ||||||
| $-2.013M | $0.466M | ||||||
| - | - | ||||||
| $676.801M | $804.589M | ||||||
| - | - | ||||||
| $676.801M | $804.589M | ||||||
| $1.131B | $1.504B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| $196.288M | $197.083M | ||||||
| $-169.869M | $-122.681M |
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